js Reflect使用方法

2020-05-25  本文已影响0人  Hi小胡
var obj2 = {
    name: "abc"
}

var obj3 = {
    name: ""
}

Reflect.set(obj2, "name", "123")
Reflect.set(obj2, "name", "234", obj3)
console.log(obj2);//{name:"123"}
console.log(obj3);//{name:"234"}
console.log(Reflect.get(obj2, "name"));//123
console.log(Reflect.has(obj2, "name"));//true

function Person(name) {
    this.name = name;
}
var p = Reflect.construct(Person, ["jack"]);//new Person("jack")
console.log(p.name);//jack
上一篇 下一篇

猜你喜欢

热点阅读