你的位置:首页 > 软件开发 > Java > Js~(function(){})匿名自执行方法的作用

Js~(function(){})匿名自执行方法的作用

发布时间:2016-09-22 16:00:12
匿名自执行方法体(function(){})经常用在设计JS插件上面,它定义相关组件的行为,自动初始化相关属性,而且在页面中可以直接执行,你不需要手动执行它,它被自动被执行!在设计你的匿名自执行方法体时,我们有几点需要注意,在这里大叔部总结了一下,请看下面说明将它的结果赋给一个对 ...

匿名自执行方法体(function(){})经常用在设计JS插件上面,它定义相关组件的行为,自动初始化相关属性,而且在页面中可以直接执行,你不需要手动执行它,它被自动被执行!

在设计你的匿名自执行方法体时,我们有几点需要注意,在这里大叔部总结了一下,请看下面说明

  • 将它的结果赋给一个对象
  • 如果它没有返回值,那希望使用它的内部对象,需要这个对象是公共的(即不可var)
  • 可以将它定义成一个自执行的属性体

具体介绍这三点

将它的结果赋给一个对象

  var ar = (function () {      var PageMap = function () { console.log("初始化") };      PageMap.prototype = {        get: function (page) {          return page;        },        set: function (page, value) {          console.log("set");        },        has: function (page) {          return false;        },        clear: function () {          console.log("clear");        }      };      return PageMap;    })();    var a = new ar();    a.set(1, "OK");

原标题:Js~(function(){})匿名自执行方法的作用

关键词:JS

JS
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。