JavaScript / Object / Array.length / 배열의 길이 반환하는 속성

2021-01-02

.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입니다.

javascript-arrary-length

출처 : https://www.codingfactory.net/10862