标签:script ret 函数返回值 str 输出 另一个 strong UNC 步骤
js的构造函数
构造函数: 构造函数只是一些使用new操作符时被调用的函数 ----- 来自《你不知道的js》
new关键字
new操作符执行时进行的操作: (来自MDN new操作符)
构造函数返回值
function foo(){
var obj = {‘name‘: ‘kenan‘};
}
var result = new foo();
result; // ==> foo对象
function foo(){
var obj = {‘name‘: ‘kenan‘};
return this;
}
var result = new foo();
result; // ==> foo对象
function foo(){
var obj = {‘name‘: ‘kenan‘};
return 1000;
}
var result = new foo();
result; // ==> foo对象
function foo(){
var obj = {‘name‘: ‘kenan‘};
return obj;
// return [1,2,3] // 若是直接返回数组[1,2,3], result输出[1,2,3]
}
var result = new foo();
result; // ==> {‘name‘: ‘kenan‘}
标签:script ret 函数返回值 str 输出 另一个 strong UNC 步骤
原文地址:https://www.cnblogs.com/kenanyah/p/13246934.html