首頁 > web前端 > js教程 > javascript函数中的arguments参数_基础知识

javascript函数中的arguments参数_基础知识

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-05-16 18:22:11
原創
886 人瀏覽過

中午的时候稍微研究了下javascript function中的arguments

复制代码 代码如下:



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

首先arguments当然只在function体内才有意义, arguments.length 返回的是传入function的实参个数,比如我这里没有传入什么,而是直接运行了一个匿名函数,那么第一个alert肯定是'0', 再来看arguments.callee返回的是调用的函数本身, 对于匿名函数,则可以通过arguments.callee得到自身的引用,这里arguments.callee.length返回的是function本预期要传入的参数个数,这样的话第二个alert就是'2', 如果这是个有名字的函数比如函数名为mytest,那么就可以直接mytest.length来得到应该传入的参数个数.
相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
arguments問題
來自於 1970-01-01 08:00:00
0
0
0
python - Argparse庫使用報錯too few arguments
來自於 1970-01-01 08:00:00
0
0
0
javascript - 關於js可變參數的一個取值疑問
來自於 1970-01-01 08:00:00
0
0
0
預設參數問題
來自於 1970-01-01 08:00:00
0
0
0
javascript - 洩漏參數
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板