一、写在前面
我们都清楚对于一个构造函数,执行new
操作时,内部执行哪些操作。但是如果在执行完操作之后,返回值不同,此时返回什么值。接下来我们将总结一下。
二、返回不同的值
2.1、什么都不返回
function Person() {
}
let p1 = new Person()
console.log(p1) //Person {}
2
一、写在前面
我们都清楚对于一个构造函数,执行new
操作时,内部执行哪些操作。但是如果在执行完操作之后,返回值不同,此时返回什么值。接下来我们将总结一下。
二、返回不同的值
2.1、什么都不返回
function Person() {
}
let p1 = new Person()
console.log(p1) //Person {}
2