截图如上....

解决方案 »

  1.   

    意思就是,外部调用一个命名空间内的深层函数的时候,人们往往为少打字而用那个实际函数名作参考来命名一个单一的、短的变量。作者不推荐。理由就是第一段代码;第二段是说,但对一个其方法被调用了的对象来说,你怎么简写都是安全的
      

  2.   

    哦~~~,作者的意思就是说,如果一次性调用到底,或者调用过深的话,容易暴漏函数的层次顺序,这样就不安全了为了安全,就要在使用过程中适当的截断调用的层次是这个意思吧?
      

  3.   

    当你应用JS的命名空间的时候,为了保持 名称的不冲突,往往会设定命名空间的层次,当层次过多的时候,而这样做,会使得我们使用起来很不方便,容易弄混,所以我们可以将这样长的函数赋给一个短变量,这样我们的应用就方便多了,而且,这样的方式也增加了安全性