JavaScriptで配列を空にする方法は?
javascriptで配列を空にする方法はいくつかあります。
配列を取るとしましょう
var array1 = [1,2,3,4,5,6,7];
方法1
var array1 = [];
上記のコードは、数値配列を新しい空の配列に設定します。これは、元の配列'array1'への参照がない場合に推奨されます。別の変数からこの配列を参照した場合、元の参照配列は変更されないままになるため、配列を空にするこの方法には注意する必要があります。
例
<html> <body> <script> var array1 = [1,2,3,4,5,6,7]; // Created array var anotherArray = array1; // Referenced array1 by another variable array1 = []; // Empty the array document.write(anotherArray); // Output [1,2,3,4,5,6,7] </script> </body> </html>
方法2
var array1.length = 0;
上記のコード行は、配列を空にすることで、元の配列の長さを0にします。
例
<html> <body> <script> var array1 = [1,2,3,4,5,6,7]; // Created array var anotherArray = array1; // Referenced array1 by another variable array1.length = 0; // Empty the array by setting length to 0 console.log(anotherArray); // Output [] </script> </body> </html>
方法3
array1.splice(0, array1.length);
上記のコード行も完全に機能します。このコードの方法は、元の配列のすべての参照を更新します。
例
<html> <body> <script> var array1 = [1,2,3,4,5,6,7]; // Created array var anotherArray = array1; // Referenced array1 by another variable array1.splice(0, array1.length); // Empty the array by setting length to 0 console.log(anotherArray); // Output [] </script> </body> </html>
-
JavaScriptで配列を空にする方法の数
JavaScriptで配列を空にするには、4つの方法があります- 新しいアレイへの設定 −これでは、配列変数を新しい空の配列に設定します。 長さプロパティの使用 −これでは、配列の長さプロパティを0に設定します。 ポップの使用 −これでは、長さが0に達するまで配列要素を連続的にポップします。 スプライスの使用 −ここでは、開始インデックスを0とし、削除する要素の数をarray.length-1とします。 以下は、noを表示するコードです。 JavaScriptで配列を空にする方法の例- 例 <!DOCTYPE html> <html lang="en"
-
JavaScriptでnull/空のオブジェクトを持つ配列に値を割り当てる方法は?
以下は、JavaScript-を使用してnull/空のオブジェクトを含む配列に値を割り当てるコードです。 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> &