课程
/前端开发
/JavaScript
/JavaScript深入浅出
10:00的时候return中的{func:func,prop:prop}怎么理解?
return{ func:func, prop:prop }
2016-05-06
源自:JavaScript深入浅出 9-1
正在回答
相当于把{func:func, prop,prop }这个对象赋值给了ModuleA,可以通过ModuleA.func来访问属性
等同于var result = { func:func, prop,prop } return result; 【return后面接的是一个对象】
我也是刚学,不过这里很容易理解啊,这里是模块化,用一个function 在里面声明定义变量和函数 ,函数域内的外部是无法访问,这样外部就不会和里面的东西冲突。声明定义完之后将这些变量和函数放在一个对象中然后赋值给 moduleA.
交替的黑白键 提问者
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
3 回答foreach(),括号中的a as b,我怎么理解
1 回答Pet.call(this, words) 这句话中的this该怎么理解?
1 回答indexOf(1,-3) 需要怎么理解。我怎么算的是3
3 回答关于2:00的prototype指向
1 回答空对象要怎么理解?