logo

JavaScript の array.length プロパティ

length プロパティは、配列内の要素の数を 32 ビット符号なし整数の形式で返します。とも言えます。 長さ プロパティは、配列要素の数を表す数値を返します。戻り値は常に最大の配列インデックスより大きくなります。

長さ プロパティを使用して、配列内の要素の数を設定することもできます。配列の長さを設定するには、代入演算子を length プロパティと組み合わせて使用​​する必要があります。

配列の長さ JavaScript のプロパティは 配列.サイズ() jQuery のメソッド。で JavaScript 、使用することは無効です 配列.サイズ() メソッドなので、私たちは使用します 配列の長さ 配列のサイズを計算するプロパティ。

構文

次の構文は、配列の長さを返すために使用されます。

文字列を配列javaに入れる
 array.length 

次の構文は、配列の長さを設定するために使用されます。

 array.length = number 

理解を深めるために、使用例をいくつか見てみましょう。 配列の長さ 財産。

例1

これは、配列の長さを計算する方法を理解するための簡単な例です。 配列の長さ 財産。

グリッドレイアウト
 array.length <h3> Here, we are finding the length of an array. </h3> var arr = new Array( 100, 200, 300, 400, 500, 600 ); document.write(&apos; The elements of array are: &apos; + arr); document.write(&apos; <br>The length of the array is: &apos; + arr.length); 
今すぐテストしてください

出力

出力では、配列の長さが次のとおりであることがわかります。 六、 これは、配列の最大インデックスの値よりも大きくなります。上記の例で指定された配列の最大のインデックスは次のとおりです。 5.

JavaScript の array.length プロパティ

例2

この例では、次を使用して配列の長さを設定しています。 配列の長さ 財産。最初、配列には 2 つの要素が含まれているため、最初の長さは 2 です。次に、配列の長さを 9 に増やします。

出力では、配列の値はカンマで区切られます。長さを増やすと、配列にはコンマで区切られた 2 つの定義された値と 7 つの未定義の値が含まれます。次に、5 つの配列要素を挿入して出力します。現在、配列には 7 つの定義された値と 2 つの未定義の値が含まれています。

 array.length <h3> Here, we are setting the length of an array. </h3> var arr = [100, 200]; document.write(&apos; Before setting the length, the array elements are: &apos; + arr); arr.length = 9; document.write(&apos; <br> <br> After setting the length, the array elements are: &apos; + arr); // It will print [ 1, 2, ] arr[2] = 300; arr[3] = 400; arr[4] = 500; arr[5] = 600; document.write(&apos; <br> <br> After inserting some array elements: &apos; + arr); 
今すぐテストしてください

出力

JavaScript の array.length プロパティ

次の例では、数値以外のインデックスを使用して配列の長さプロパティをテストします。

例3

この例では、配列のインデックスは数値ではありません。ここで、配列には数値以外のインデックスを持つ 5 つの要素が含まれています。効果を確認するために、指定された配列に length プロパティを適用しています。それでは、どのようにして 配列の長さ プロパティは配列の数値以外のインデックスに対して機能します。

Cプログラミングのサンプルプログラム
 array.length <h3> There are five array elements but the index of the array is non numeric. </h3> var arr = new Array(); arr[&apos;a&apos;] = 100; arr[&apos;b&apos;] = 200; arr[&apos;c&apos;] = 300; arr[&apos;d&apos;] = 400; arr[&apos;e&apos;] = 500; document.write(&apos;The length of array is: &apos; + arr.length); 
今すぐテストしてください

出力

出力では、配列の長さが表示されていることがわかります。 0 。上記のコードを実行すると、出力は次のようになります -

最小最大
JavaScript の array.length プロパティ

length プロパティを使用して、文字列内の単語数を調べることもできます。例を挙げて理解しましょう。

例4

この例では、length プロパティを使用して文字列内に存在する単語の数を表示しています。ここでは配列を作成し、 スプリット() 配列要素に対する関数。空白文字から文字列を分割しています ( 「」 ) キャラクター。

文字列に length プロパティを直接適用すると、文字列内の文字数が得られます。ただし、この例では、文字列内の単語数を計算する方法を理解します。

 array.length var str = &apos;Welcome to the javaTpoint.com&apos;; var arr = new Array(); arr = str.split(&apos; &apos;); document.write(&apos; The given string is: &apos; + str); document.write(&apos; <br> <br> Number Of Words: &apos;+ arr.length); document.write(&apos; <br> <br> Number of characters in the string: &apos; + str.length); 
今すぐテストしてください

出力

JavaScript の array.length プロパティ