萬盛學電腦網

 萬盛學電腦網 >> 腳本專題 >> javascript >> js function定義函數的幾種方法

js function定義函數的幾種方法

 這篇文章主要介紹了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(){/*真正的構造器* 
copyright © 萬盛學電腦網 all rights reserved