0
var json=[];
json.push({"id":"1","name":"abc"});
json.push({"id":"2","name":"xyz"});

像这样推送我的json之后

json=[{"id":"1","name":"abc"},{"id":"2","name":"xyz"}];

在这里我要清除所有json数据

像这样json=[]

有可能在jqueryor中javascript吗?

4

3 回答 3

6

重置为空数组

json= [];

我认为这可以解决您的问题

于 2013-02-25T10:37:24.303 回答
2

简单的答案是:

json.length = 0;

这也将释放与对象关联的任何内存。

delete您还可以使用以下命令删除对象:

delete json;
于 2013-02-25T10:43:41.910 回答
0

尝试以下方法:

json.splice(0,json.length);
于 2013-02-25T10:37:50.677 回答