JavaScript では、length 属性を使用してデータ長をクエリできます。構文形式は「array object.length」です。 length プロパティは、配列内の要素の数を設定または返すことができます。配列の length プロパティは、常に、配列内で定義されている最後の要素の添え字より 1 大きくなります。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
JavaScript では、length メソッドを通じて文字列の長さを取得できます。配列の長さプロパティは、常に配列内で定義された最後の要素のインデックスより 1 大きくなります。
定義と使用法
length プロパティは、配列内の要素の数を設定または返します。
構文
arrayObject.length
説明
配列の長さプロパティは、常に配列内で定義されている最後の要素の添字より 1 大きくなります。要素 0 から始まる連続した要素を持つ通常の配列の場合、length プロパティは配列内の要素の数を宣言します。
配列の長さプロパティは、コンストラクター Array() を使用して配列が作成されるときに初期化されます。新しい要素が配列に追加されると、必要に応じて長さの値が更新されます。
配列のサイズを変更するには、length プロパティを設定します。現在の値より小さい値に設定すると、配列は切り詰められ、末尾の要素は失われます。設定値が現在の値より大きい場合、配列は拡大し、値が未定義の新しい要素が配列の末尾に追加されます。
例:
<script type="text/javascript"> var arr = new Array(3) arr[0] = "John" arr[1] = "Andy" arr[2] = "Wendy" document.write("Original length: " + arr.length) document.write("<br />") arr.length=5 document.write("New length: " + arr.length) </script>
出力:
Original length: 3 New length: 5
[推奨学習: JavaScript 上級チュートリアル]
以上がJavaScriptで配列の長さをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。