NATIVE

settings_applicationsObject  >   settings_applicationsReflect

NATIVE

Editing
  • account_tree
  • bug_report

booleanresultset(Objecttarget, stringkey, anyTypevalue, Objectreceiver])

객체에 대한 프로퍼티의 접근자의 할당 구문과 동일하다. 지정된 객체의 지정된 프로퍼티의 값을 설정한다.

구문

형식
Reflect.set(target, key, value[, receiver])

매개 변수

Objecttarget필수

프로퍼티를 설정할 대상 객체를 지정한다.

About Object Type

Object() 생성자 함수에 의해서 생성이 된 인스턴스이거나 객체 리터럴로 생성된 데이터를 나타낸다.

stringkey필수

설정할 프로퍼티의 이름을 지정한다.

anyTypevalue필수

설정할 프로퍼티의 값을 지정한다.

About anyType Type

자바스크립트에서 허용된 모든 값을 나타낸다.

Objectreceiver선택

setter가 발생된 경우 target 호출에 제공되는 this 값을 나타낸다.

About Object Type

Object() 생성자 함수에 의해서 생성이 된 인스턴스이거나 객체 리터럴로 생성된 데이터를 나타낸다.

반환

booleanresult

지정된 객체의 지정된 프로퍼티에 대한 설정이 성공했는지 여부를 불리언(boolean)으로 반환한다.

버전 명세

ECMAScript 2024(15th Edition)
#sec-reflect.set

지원 웹브라우저