最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js function定義函數(shù)的幾種不錯方法

 更新時間:2014年02月27日 11:26:54   作者:  
這篇文章主要介紹了js function定義函數(shù)的幾種方法,需要的朋友可以參考下

js function定義函數(shù)的4種方法

1.最基本的作為一個本本分分的函數(shù)聲明使用。

復(fù)制代碼代碼如下:

復(fù)制代碼 代碼如下:

function func(){}

var func=function(){};

2.作為一個類構(gòu)造器使用:

復(fù)制代碼代碼如下:
復(fù)制代碼 代碼如下:

function class(){}
class.prototype={};
var item=new class();

3.作為閉包使用:

復(fù)制代碼代碼如下:
復(fù)制代碼 代碼如下:

(function(){
//獨立作用域
})();

4.可以作為選擇器使用:

復(fù)制代碼代碼如下:
復(fù)制代碼 代碼如下:

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);}
};//避免了重復(fù)判斷

5.以上四中情況的混合應(yīng)用:

復(fù)制代碼代碼如下:
復(fù)制代碼 代碼如下:

var class=new function(){
var privateArg;//靜態(tài)私有變量
function privateMethod=function(){};//靜態(tài)私有方法
return function(){/*真正的構(gòu)造器*

相關(guān)文章

最新評論

台山市| 彰化市| 抚宁县| 兰坪| 靖宇县| 十堰市| 浪卡子县| 安徽省| 永州市| 淮安市| 木兰县| 东源县| 农安县| 静海县| 莒南县| 通江县| 依安县| 武陟县| 蒙自县| 中西区| 冕宁县| 天津市| 武乡县| 浠水县| 隆昌县| 乌恰县| 黄陵县| 毕节市| 咸丰县| 无棣县| 凌源市| 宁武县| 嵊州市| 临洮县| 绥德县| 莆田市| 鹤岗市| 城口县| 宜宾市| 梓潼县| 凤台县|