function createObject(name,age){
var obj =new Object();
obj.name = name;
obj.age = age;
obj.run = function(){
return this.name + "---"+this.age;
}
obj.say = function(){
return "今天";
}
return obj;// 这里不明白, 如果不return,alert不会执行
}var box1 = createObject("张三",18);
alert(box1.name);
1 回答
已采纳
业余奶茶品鉴师
TA贡献260条经验 获得超388个赞
return一般是用在函数中的用来向解析器表达退出函数并返回调用函数空间的命令。 return obj 可以理解为 执行createObject()返回 obj
添加回答
举报
0/150
提交
取消