目录

es6 Reflect construct

2019年01月06日 15:31 | 705次浏览

语法

Reflect.construct(target, args)

Reflect.construct方法等同于new target(...args),这提供了一种不使用new,来调用构造函数的方法。

function Greeting(name) {
  this.name = name;
}

// new 的写法
const instance = new Greeting('张三');

// Reflect.construct 的写法
const instance = Reflect.construct(Greeting, ['张三']);



感觉本站内容不错,读后有收获?小额赞助,鼓励网站分享出更好的教程