this

    [JavaScript] 객체 다루기

    this 키워드 자바스크립트에서 this 키워드는 해당 키워드가 사용된 자바스크립트 코드 영역을 포함하고 있는 객체를 가리킨다. 예를 들어, 메소드 내부에서 사용된 this 키워드는 해당 메소드를 포함하고 있는 객체를 가리킨다. 또한, 객체 내부에서 사용된 this 키워드는 객체 그 자신을 가리킨다. 이러한 this는 변수가 아닌 키워드이므로, 사용자가 임의로 가리키는 값을 바꿀 수 없다. ※ 객체 생성자 함수 내부에서 사용된 this 키워드는 어떠한 값도 가지지 않으며, 단순히 새로운 객체로 대체된다. 객체 프로퍼티의 삭제 자바스크립트에서 객체의 프로퍼티를 참조하는 방법은 다음과 같다. 문법 객체이름.프로퍼티이름 또는 객체이름["프로퍼티이름"] 자바스크립트에서는 delete 키워드를 사용하여 객체의 프..