10:00的时候return中的{func:func,prop:prop}怎么理解?

来源:9-1 OOP(模拟重载、链式调用、模块化)

交替的黑白键

2016-05-06 07:23

10:00的时候return中的{func:func,prop:prop}怎么理解?

return{
 func:func,
 prop:prop
 }


写回答 关注

3回答

  • llo蛋蛋oll
    2016-07-19 16:53:12

    相当于把{func:func, prop,prop }这个对象赋值给了ModuleA,可以通过ModuleA.func来访问属性

  • 飞过那座山
    2016-06-28 01:11:57

    等同于var result = { func:func, prop,prop }  return result; 【return后面接的是一个对象】

  • hello_wrold
    2016-05-06 14:04:07

    我也是刚学,不过这里很容易理解啊,这里是模块化,用一个function 在里面声明定义变量和函数 ,函数域内的外部是无法访问,这样外部就不会和里面的东西冲突。声明定义完之后将这些变量和函数放在一个对象中然后赋值给 moduleA.

    交替的黑白键

    func:func和prop:prop为什么这样写呢?

    2016-05-06 19:36:46

    共 1 条回复 >

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281111 学习 · 1020 问题

查看课程

相似问题