如何清除javascript中的jsonArray

可能重复:
如何在JavaScript中清空数组

var jsonParent = [];

这是我的jsonArray我推动数组中的一些元素,但现在我想清空这个数组并从中删除所有元素。


在节省内存和参考使用方面

jsonParent.length = 0

如果没有其他对同一数组的引用,那么最简单的事情就是将jsonParent分配给一个新的空数组:

jsonParent = [];

但是如果你的代码对同一个数组实例有其他引用,那么这将使原始(填充)数组和jsonParent其他引用留下一个不同的(空)数组。 所以,如果在你的情况下这是可能的,你想清空你已经拥有的实际数组实例:

jsonParent.length = 0;
// or if you like ugly:
jsonParent.splice(0, jsonParent.length);

(另外请注意,您在这里没有以任何方式使用JSON,如果它不是字符串,则不是JSON。)


只是分配

jsonParent = [] 

当你想删除所有元素时再次

链接地址: http://www.djcxy.com/p/23943.html

上一篇: How to clear the jsonArray in javascript

下一篇: How to remove elements from Array?