Open OPY-bbt opened 4 years ago
利用严格模式下,函数中this指向undefined,直接调用会报错
function Parent() { "use strict"; this.name = "rss"; }
instanceof 判断this
function Parent() { if (!(this instanceof Parent)) { throw new Error();} }
new.target(使用new方法调用时,指向构造函数,普通函数调用指向 undefined)
function Parent() { if (new.target !== Parent) { throw new Error();} }
利用严格模式下,函数中this指向undefined,直接调用会报错
instanceof 判断this
new.target(使用new方法调用时,指向构造函数,普通函数调用指向 undefined)