构造方法或new返回该对象 发表于 2019-07-18 | 分类于 JavaScript | 一个小技巧,调用构造方法或new都返回该对象: 1234567891011121314151617function Person(){ // ... // 不是new的时候this指向的是调用者 默认是window if (!(this instanceof Person)) { return new Person(); }}Person.prototype.sayHello = function (){ console.log("Hello World!");}var lufei = Person();lufei.sayHello();var nami = new Person();nami.sayHello(); -------------本文结束 感谢您的阅读-------------