프로그래밍언어/자바스크립트

[Javascript] length 배열의 길이, 문자열의 길이 구하기(+ length와 size 차이)

지이구 2021. 7. 8. 11:19

 

 

자바스크립트는 배열의 길이, 문자열의 길이를 구할 때 length를 사용하는데

자바와 혼동되기도 하고 length 하나로 배열, 문자열의 길이를 구하다보니 이게 맞나 싶을때가 있다

그래서 짚고 넘어가기 위해 총 정리!

 

 


 

 

📃 Array.length

배열의 길이를 반환한다

 

let arr = [a,b,c,d];
console.log(arr.length);
// 4

 

 

 

📃 String.length

문자열의 길이를 반환한다

 

let str = 'earth';
console.log(str.length);
// 5

 

 

 

==========

🌻 length와 헷갈리는 size

 

📃 Set.prototype.size

set 객체의 원소 수를 반환한다

 

let setobj = new Set();
setobj.add(1);
setobj.add('hello');
console.log(setobj.size);
// 2

 

 

 


도움이 되셨다면 댓글 부탁드려요~ (●'◡'●)

 

728x90
반응형