Tech-blog/JavaScript
-
new Array() vs []Tech-blog/JavaScript 2024. 2. 19. 08:35
javascript에서 배열을 생성하는 방법 2가지 객체를 이용한 선언 let arr = new Array() 객체 리터럴을 이용한 선언 let arr = [] 두 가지 방법은 큰 차이가 없으나 약간의 성능 차이와 직관성에서 차이가 있다. 예를 들어 new Array()의 경우 let arr = new Array(5); // 숫자 하나의 경우 배열의 크기를 선언 console.log(arr) // [empty × 5] arr.length : 5 let arr = new Array(1,2,3,4,5) // 괄호에 입력한 값으로 배열을 초기화 console.log(arr) // [1, 2, 3, 4, 5] arr.length : 5 //속도 아래의 반복문 20번 실행했을 경우 console.time('new..