logo

JavaScript array.length 속성

length 속성은 32비트 부호 없는 정수 형식으로 배열의 요소 수를 반환합니다. 우리는 또한 길이 속성은 배열 요소의 수를 나타내는 숫자를 반환합니다. 반환 값은 항상 가장 높은 배열 인덱스보다 큽니다.

그만큼 길이 속성을 사용하여 배열의 요소 수를 설정할 수도 있습니다. 배열의 길이를 설정하려면 length 속성과 함께 할당 연산자를 사용해야 합니다.

그만큼 배열.길이 JavaScript의 속성은 배열.크기() jQuery의 메소드. ~ 안에 자바스크립트 , 사용이 유효하지 않습니다 배열.크기() 그래서 우리는 배열.길이 배열의 크기를 계산하는 속성입니다.

통사론

다음 구문은 배열의 길이를 반환하는 데 사용됩니다.

C++ GUI
 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.

C의 난수 생성기
JavaScript array.length 속성

실시예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개의 요소가 포함되어 있습니다. 효과를 확인하기 위해 주어진 배열에 길이 속성을 적용하고 있습니다. 이제 어떻게 되는지 살펴보겠습니다. 배열.길이 속성은 배열의 숫자가 아닌 인덱스에서 작동합니다.

 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 속성을 사용하여 문자열에 있는 단어 수를 표시합니다. 여기서는 배열을 만들고 다음을 사용합니다. 나뉘다() 배열 요소에 대한 함수입니다. 공백에서 문자열을 분리합니다( ' ' ) 성격.

문자열에 길이 속성을 직접 적용하면 문자열의 문자 수를 알려줍니다. 하지만 이 예에서는 문자열의 단어 수를 계산하는 방법을 이해합니다.

 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 속성