//2019.3.3 下午 没有最好的程序,只有更好的程序!
为什么JavaScript中创建的函数要使其作用必须再次写下其函数名才能有效果呢?
这个原因是创建的函数正常情况下只是构造这个模型,如果想使用它,必须另外调用。
就相当于一本书学习完之后,书的内容记住了,但是不会立刻起作用,必须在需要使用的时候你调用出来这个知识才会有效果。
但是也可以使你构造的函数立刻起作用,方式是:
(function () {//执行语句})();
//所有的括号都不可以少。这个函数只能立刻执行,不能用于以下其他函数中作回调函数。