[JavaScript] JavaScript의 객체


[JavaScript] JavaScript의 객체

object(객체) 자바스크립트는 객체(object)기반의 언어이며, 자바스크립트를 구성하는 거의 모든 것이 객체이다. 원시 값을 제외한 나머지 값(함수, 배열, 정규 표현식)은 모두 객체이다. 원시 타입은 단 하나의 값만 나타내지만, 객체 타임(object type)은 다양한 타입의 값(원시 값 또는 다른 객체)을 하나의 단위로 구성한 복합적인 자료구조이다. 또한, 원시 타입의 값, 원시 값은 변경 불가능한 값(immutable value)이지만, 객체는 변경 가능한 값(mutable value)이다. 객체는 0개 이상의 프로퍼티로 구성된 집합이며, 프로퍼티는 키(key)와 값(value)으로 구성된다. 아래의 예시를 보자. var person = { name : "Loe", // 프로퍼티(프로퍼티 키..


원문링크 : [JavaScript] JavaScript의 객체