方法: 1. 「arr=[]」ステートメントを使用して削除します。 2. 「arr.length=0」ステートメントを使用して削除します。 3. splice() 関数、構文「arr」を使用します。 .splice(0 , arr.length)"; 4. 削除するには、POP() または SHIFT() で while ループを使用します。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
Array 配列内のすべての要素を削除する JavaScript メソッド
var arr = [1,2,3,4];
方法 1: 直接割り当て
arr = [];
空の配列を変数 arr に直接割り当てます。新しい配列には、元の配列との参照関係がありません。新しいアレイに対する操作は、元のアレイには影響しません。
方法 2: 長さを設定する
arr.length = 0
配列の長さを 0 に直接設定します。この方法はすべての JS エンジンで使用できるわけではありません。これは「厳密モード」で動作しますが、arr.length は読み取り専用であるため、このメソッドは動作しません。
メソッド 3: splice
arr.splice(0, arr.length)
このメソッドは、削除されたすべての要素を返し、新しい配列を形成しますが、パフォーマンスへの影響と配列への参照は維持されます。
#[推奨学習:JavaScript 上級チュートリアル]
方法 4: Pop()
while(arr.length > 0) { arr.pop(); }
メソッド 5:shift()
while (arr.length > 0) { arr.shift(); }
プログラミング ビデオをご覧ください。 !
以上がJavaScript配列からすべての要素を削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。