NATIVE

settings_applicationsObject  >   settings_applicationsProxy

NATIVE

Editing
  • account_tree
  • bug_report

booleanresultdefineProperty(Objecttarget, string, Symbolproperty, Objectdescriptor]]])

Object.defineProperty()와 같은 작업에서 사용되는 객체 내부 메소드 [[DefineOwnProperty]]에 대한 트랩(trap)이다.

설명

targetproperty, descriptor 매개변수가 defineProperty() 메소드에 전달되어 핸들러에 바인딩된다.

구문

형식
new Proxy(target, {
  defineProperty(target, property, descriptor) { }
})

매개 변수

Objecttarget선택

대상 객체를 나타낸다.

string, Symbolproperty선택

검색하는 속성의 이름 또는 Symbol을 나타낸다.

Objectdescriptor선택

정의되거나 수정되는 프로퍼티에 대한 설명자를 나타낸다.

반환

booleanresult

프로퍼티가 성공적으로 정의 또는 수정되었는지 여부를 나타내는 불리언(boolean)을 반환한다.

지원 웹브라우저