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

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

 更新時間:2010年08月01日 15:54:34   作者:  
arguments當(dāng)然只在function體內(nèi)才有意義, arguments.length 返回的是傳入function的實(shí)參個數(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í)參個數(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)文章

最新評論

张家口市| 雷波县| 淮安市| 上饶县| 肃宁县| 彭州市| 印江| 阜城县| 仙居县| 濮阳市| 三亚市| 天全县| 墨脱县| 雷州市| 和平县| 诸暨市| 阿克| 长顺县| 临武县| 武川县| 牟定县| 普宁市| 漳平市| 疏勒县| 淮北市| 务川| 即墨市| 枞阳县| 都江堰市| 沂南县| 珲春市| 岫岩| 汉川市| 邢台县| 宁阳县| 游戏| 当阳市| 黎城县| 乐安县| 隆安县| 茂名市|