您现在的位置: 万盛学电脑网 >> 程序编程 >> 脚本专题 >> javascript >> 正文

js function定义函数的几种方法

作者:佚名    责任编辑:admin    更新时间:2022-06-22

 这篇文章主要介绍了js function定义函数的几种方法,需要的朋友可以参考下

js function定义函数的4种方法   1.最基本的作为一个本本分分的函数声明使用。   代码如下: function func(){}  或  var func=function(){};    2.作为一个类构造器使用:   代码如下: function class(){}  class.prototype={};  var item=new class();    3.作为闭包使用:   代码如下: (function(){  //独立作用域  })();    4.可以作为选择器使用:  代码如下: var addEvent=new function(){  if(!-[1,]) return function(elem,type,func){attachEvent(elem,'on'+type,func);};  else return function(elem,type,func){addEventListener(elem,type,func,false);}  };//避免了重复判断    5.以上四中情况的混合应用:    代码如下: var class=new function(){  var privateArg;//静态私有变量  function privateMethod=function(){};//静态私有方法  return function(){/*真正的构造器*