发布于 2012-07-18 22:25:41
最简单的事情就是
myArray = [];
再来一次。
编辑-正如评论中指出的,在回答其他问题时,另一个“最简单的事情”是
myArray.length = 0;
这样做的好处是保留了相同的数组对象。
发布于 2012-07-18 22:28:08
您可以使用数组长度删除myArray中的所有项,这是常见的模式。
尝尝这个
var myArray = [1, 2, 3];
myArray.length = 0; // remove all item
发布于 2012-07-18 22:25:41
没有jQuery数组这样的东西,它只是一个javascript数组。当一个页面回发时,它会重新渲染,所有的javascript都会重新运行,你不需要清除数组的内容。
如果在页面执行期间,您想要清除javascript数组,只需将其重新初始化为新的空数组:
myArray = []; // no var, we are just initializing not declaring
https://stackoverflow.com/questions/11543602
复制相似问题