JavaScript - 프로퍼티(property), 프로퍼티 생성, 프로퍼티 참조, 프로퍼티 삭제

CODEDRAGON Development/JavaScript, jQuery, ...

반응형



JavaScript - 프로퍼티(property)

모든 자바스크립트 객체는 Object 객체와 Object.prototype 객체의 모든 프로퍼티를 상속받습니다.

prototype 프로퍼티를 이용하면 현재 존재하는 프로토타입에 새로운 프로퍼티나 메소드를 손쉽게 추가할 있습니다.

 

·       프로퍼티 생성

·       프로퍼티 참조

·       프로퍼티 삭제

 

 

 

 

 

프로퍼티 생성

객체명.프로퍼티명 = 프로퍼티값;

 

 

Object.defineProperty()

ECMAScript 5부터 추가된 객체에 프로퍼티를 추가해주는 메소드입니다.

 

 

 

 

프로퍼티 참조

객체명.프로퍼티명

객체명["프로퍼티명"]

 

 

 

 

 

프로퍼티 삭제

delete 키워드를 사용하여 객체의 프로퍼티를 삭제할 있습니다. 프로퍼티의 값뿐만 아니라 프로퍼티 자체도 삭제됩니다.

 

delete 객체명.프로퍼티명;