最新回答 / qq_一直很安靜_8
(function(){}())是立即執(zhí)行里面的函數(shù),具有隔絕外界變量的功能,避免變量污染,function(){}()是一個匿名函數(shù),因為匿名函數(shù)不能被調(diào)用,就會報錯
2015-09-25
最新回答 / xhuanhero
可以通過函數(shù)對象的call、apply方法借用數(shù)組的slice、splice方法將類數(shù)組對象轉(zhuǎn)換為數(shù)組例如在函數(shù)內(nèi)部 Array.prototype.slice.call(arguments) 就可以把 arguments 對象轉(zhuǎn)換成數(shù)組,然后就可以調(diào)用數(shù)組的所有方法了以上純屬猜測,但是源碼是怎么寫的還真不知道
2015-09-19
最新回答 / qq_一直很安靜_8
因為函數(shù)里才會有局部作用域,全局屬性undefined表示原始值undefined。它是一個JavaScript的?原始數(shù)據(jù)類型?,在非全局作用域中undefined被當(dāng)作標(biāo)識符(變量名)來使用(因為undefined不是一個保留字),第一種alert(undefined)中的undefined只是原始值undefined,而不是變量undefined
2015-09-14
最贊回答 / qq_秋風(fēng)戲雨_0
不知道這老師為什么要扯undefined。。。 本來很簡單的自運行匿名函數(shù),非要扯那么麻煩讓其它人看不懂,不就是一個自運行函數(shù),(function(a,b){b(a)})(window,jQuery函數(shù)體).把Juery函數(shù)定義寫在了自運行的傳參數(shù)位置而已,代碼相當(dāng)于是讀取完后自運行了function(window,jquery){jQuery(window)}這個函數(shù),傳入的window多了一個判斷
2015-08-28
最贊回答 / 1于是浮草開出伶仃的花_0
Undefined類型只有一個值,即undefined。當(dāng)聲明的變量還未被初始化時,變量的默認(rèn)值為undefined。Null類型也只有一個值,即null。null用來表示尚未存在的對象,常用來表示函數(shù)企圖返回一個不存在的對象。
2015-06-30