객체 리터럴1 [모던 자바스크립트 Deep Dive] 10장 객체 리터럴 10.1 객체란? 자바스크립트는 객체 기반의 프로그래밍 언어, 자바스크립트를 구성하는 "모든 것"이 객체다. 자바스크립트에서 원시값을 제외한 나머지 값(함수, 배열, 정규 표현식 등)은 모두 객체다. 원시 타입은 단 하나의 값만 나타내지만 객체 타입은 다양한 타입의 값을 하나의 단위로 구성한 복합적인 자료구조다. 원시값은 변경 불가능한 값이지만 객체는 변경 가능한 값이다. 객체는 0개 이상의 프로퍼티로 구성된 집합이며, 프로퍼티는 키key와 값value으로 구성된다. var person = { name: 'Lee', //=>프로퍼티 age: 20 //프로퍼티 키: 프로퍼티 값 }; 객체는 프로퍼티의 집합 함수도 프로퍼티 값으로 사용할 수 있으며, 프로퍼티 값이 함수일 경우, 일반 함수와 구분하기 위해 메.. 2023. 8. 5. 이전 1 다음