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=[]

またはで可能ですjqueryjavascript

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 に答える