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

javascript函數(shù)中的arguments參數(shù)

 更新時間:2010年08月01日 15:54:34   作者:  
arguments當(dāng)然只在function體內(nèi)才有意義, arguments.length 返回的是傳入function的實參個數(shù)
中午的時候稍微研究了下javascript function中的arguments
復(fù)制代碼 代碼如下:

<script type="text/javascript">
window.onload = function() {
(function(arg1, arg2) {
alert(arguments.length);
alert(arguments.callee.length);
})();
}
</script>

其中觀察了下arguments.length和arguments.callee

首先arguments當(dāng)然只在function體內(nèi)才有意義, arguments.length 返回的是傳入function的實參個數(shù),比如我這里沒有傳入什么,而是直接運(yùn)行了一個匿名函數(shù),那么第一個alert肯定是'0', 再來看arguments.callee返回的是調(diào)用的函數(shù)本身, 對于匿名函數(shù),則可以通過arguments.callee得到自身的引用,這里arguments.callee.length返回的是function本預(yù)期要傳入的參數(shù)個數(shù),這樣的話第二個alert就是'2', 如果這是個有名字的函數(shù)比如函數(shù)名為mytest,那么就可以直接mytest.length來得到應(yīng)該傳入的參數(shù)個數(shù).

相關(guān)文章

最新評論

吉隆县| 读书| 宜丰县| 竹山县| 东乌珠穆沁旗| 邳州市| 那曲县| 阳城县| 长葛市| 彭山县| 大邑县| 日土县| 静海县| 彰化市| 凤山市| 昭通市| 武威市| 翁牛特旗| 偃师市| 旌德县| 永吉县| 安泽县| 大厂| 汉阴县| 横山县| 电白县| 湖口县| 漳平市| 新民市| 宜川县| 阳山县| 莱阳市| 阳高县| 海丰县| 长兴县| 乌海市| 宁明县| 奉贤区| 会泽县| 亳州市| 剑川县|