在团队合作中,论命名空间的重要性

原创 龙城殿下 随笔 js基础知识 195阅读 2018-05-23 09:26:40 举报

众所周时,很多很多的项目需要我们团队合作来完成,代码也是由很多个人一起完成的编码,那么重复的变量,函数名将会成为程序很大的隐患。我们也找了很多种方法来避免这样的事情发生,下面我介绍一种利用闭包解决的方案:

下面我来解释一下这个例子的表达含义,当直行道var init后面的自执行函数时,这个函数会把闭包内部的herry();的函数执行返回给inint来接受,所以这个时候可以在外部执行init();来执行内部的herry函数,从而打印出name的值;这样无论外面再怎么定义name的值,对你写的这个闭包里面的东西没有任何影响。

评论 ( 1 )
最新评论