function makePerson(first, last) { // 声明makePerson 这个函数的时候 first last 是函数的参数
return {
first: first,
last: last, // 那么 在函数里面,first:first 的意思代表什么 为什么不是用var 声明的变量 两个first分别代表什么 哪个对应里 之前的参数first????
fullName: function() {
return this.first + ' ' + this.last;
},
fullNameReversed: function() {
return this.last + ', ' + this.first;
}
}}s = makePerson("Simon", "Willison");
s.fullName();
s.fullNameReversed();
qq_冲哥_0
_bug终结者_
一瞬儿光
相关分类