이론/JS

[JS] Q. 리터럴과 생성자의 차이는?

millfeel1298 2020. 12. 31. 18:04
let fruits;

//리터럴
fruits = ["사과", "배", "딸기"]; //(3) ["사과", "배", "딸기"]

//생성자
fruits = new Array('사과', '배', '딸기'); //(3) ["사과", "배", "딸기"]

리터럴 => 값을 바로 할당

생성자 => 함수를 사용, 매개변수에 값을 넣어 할당

 

*구체적인 차이는 링크를 읽어 볼 것


참고

리터럴

new 생성자 함수