JavaScript / Object / Array.length / 배열의 길이 반환하는 속성
.length
.length는 배열의 길이를 반환하는 속성입니다. 마지막 원소의 인덱스 값보다 1 큰 수를 반환합니다. 배열에 속한 원소의 개수와는 의미가 다릅니다.
문법
array.length
예제
<!doctype html> <html lang="ko"> <head> <meta charset="utf-8"> <title>JavaScript</title> <style> body { font-family: Consolas, sans-serif; font-style: italic; } </style> </head> <body> <script> var jbAry1 = [ 1, 2, 3, 4 ]; document.write( '<p>jbAry1.length : ' + jbAry1.length + '</p>' ); var jbAry2 = new Array(); jbAry2[10] = 1; document.write( '<p>jbAry2.length : ' + jbAry2.length + '</p>' ); </script> </body> </html>
- 배열 jbAry1의 마지막 원소의 인덱스 값이 3이므로, jbAry1.length는 4입니다.
- 배열 jbAry2의 마지막 원소의 인덱스 값이 10이므로, jbAry2.length는 11입니다.