Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで配列に未定義の穴を作成するにはどうすればよいですか?


未定義の穴を作成するには 小さいインデックスはそのままにして、高いインデックスに要素を追加してみてください。残りの小さいインデックスは、未定義の穴で埋められます 。詳細を理解するために、次の例を見てみましょう。

次の例では、3つの要素のみが宣言されています。その後、最初は存在しなかったインデックス5で別の変数が割り当てられ、変更されていない小さなインデックスが未定義の穴で埋められました。 出力に示されているように。

<html>
<body>
   <script>
      var nums = [1,2,3];
      nums[5] = 6;
      var Len = nums.length;
      var text = "";
      for (i = 0; i < Len; i++) {
         text += nums[i] + "</br>";
      }
      document.write(text);
   </script>
</body>
</html>

出力

1
2
3
undefined
undefined
6

  1. JavaScriptでIDごとにオブジェクトの配列をグループ化する方法は?

    以下は、JavaScriptでオブジェクトの配列をIDでグループ化するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>

  2. 多次元JavaScriptオブジェクトを作成するにはどうすればよいですか?

    以下は、多次元JavaScriptオブジェクトを作成するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &n