重複の可能性:
JavaScript で配列を空にする方法
var jsonParent = [];
これは私の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 = []
すべての要素を削除する場合は、もう一度