如何从数组中删除元素?
可能重复:
如何在JavaScript中清空数组
如何从jQuery数组中删除所有项目?
我有数组var myArray = [];
,我想在每个帖子后面清除此数组中的所有项目。
最简单的事情就是
myArray = [];
再次。
编辑 - 正如评论中指出的那样,并且在回答其他问题时,另一个“最简单的事情”是
myArray.length = 0;
并且具有保留相同数组对象的优点。
您可以使用数组长度删除myArray中的所有项目,这是常见模式。
尝试这个
var myArray = [1, 2, 3];
myArray.length = 0; // remove all item
没有像jQuery数组那样的东西,那只是一个javascript数组。 当页面回传时,它会重新渲染并重新运行所有JavaScript,您不需要清除数组的内容。
如果在页面执行期间,您想要清除JavaScript数组,只需将其重新初始化为一个新的空白数组:
myArray = []; // no var, we are just initializing not declaring
链接地址: http://www.djcxy.com/p/23941.html