프로퍼티

· FE/리뷰
내부 슬롯과 내부 메서드ECMAScript 사양에 정의된 대로 구현되어 자바스크립트 엔진에서 실제로 동작하지만 개발자가 직접 접근할 수 있도록 외부에 공개된 프로퍼티는 아님자바스크립트 엔진의 내부 로직원칙적으로 내부 슬롯과 내부 메서드에 직접적으로 접근하거나 호출할 수 있는 방법을 제공하지 않음단, 일부 내부 슬롯과 내부 메서드에 한해 접근 수단 제공함 (ex. [[Prototype]] => .__proto__ 를 통해 간접적으로 접근 가능)  프로퍼티 어트리뷰티와 프로퍼티 디스크립터 객체자바스크립트 엔진은 프로퍼티를 생성할 때 프로퍼티의 상태를 나타내는 프로퍼티 어트리뷰트를 기본값으로 자동 정의함프로퍼티의 상태프로퍼티의 값 (value)값의 갱신 여부 (writable)열거 가능 여부 (enumerab..
· FE/리뷰
객체다양한 타입의 값을 하나의 단위로 구성한 복합적인 자료구조변경 가능한 값0개 이상의 프로퍼티로 구성된 집합함수도 일급 객체이므로 값으로 취급될 수 있고, 프로퍼티 값이 함수라면 메서드라고 칭함상태와 동작을 하나의 단위로 구조화 할 수 있음프로퍼티 : 객체의 상태를 나타내는 값메서드 : 프로퍼티(상태 데이터)를 참조하고 조작할 수 있는 동작 인스턴스클래스에 의해 생성되어 메모리에 저장된 실체  객체 생성 방법객체 리터럴Object 생성자 함수생성자 함수Object.create 메서드클래스(ES6) 객체 리터럴중괄호 내에 0개 이상의 프로퍼티 정의변수가 할당되는 시점(런타임)에 자바스크립트 엔진은 객체 리터럴을 해석해 객체를 생성함중괄호 내에 프로퍼티를 정의하지 않으면 빈 객체가 생성됨객체 리터럴의 중괄..
따봉치치
'프로퍼티' 태그의 글 목록