課程
/前端開發(fā)
/JavaScript
/JavaScript深入淺出
arguments.callee方法的用法求大神講的詳細點?
2016-10-18
源自:JavaScript深入淺出 6-4
正在回答
可以遞歸調(diào)用函數(shù)
callee屬性指代當前正在執(zhí)行的函數(shù)。
如在匿名函數(shù)中通過callee來遞歸地調(diào)用自身。
var factorial = function(x){
if(x <= 1) return 1;
return x * arguments.callee(x-1);
}
callee方法指向當前執(zhí)行的函數(shù),caller方法指向調(diào)用當前函數(shù)的函數(shù),嚴格模式下禁止使用
就只有這種用法嗎?還有其他用法嗎?
arguments.callee 就是一個函數(shù)名在函數(shù)內(nèi)部的代稱,例:
function?add(){
????console.log(arguments.callee === add);
}
add(); //true
舉報
由淺入深學(xué)習(xí)JS語言特性,且解析JS常見誤區(qū),從入門到掌握
1 回答JS try-catch語句,求大神講解
3 回答希望出的快一點 講的仔細一點
2 回答求大神指點哪里錯了?
1 回答bind方法模擬時的原型鏈詳解。
3 回答求學(xué)習(xí)方法
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-03-22
可以遞歸調(diào)用函數(shù)
2016-12-14
callee屬性指代當前正在執(zhí)行的函數(shù)。
如在匿名函數(shù)中通過callee來遞歸地調(diào)用自身。
var factorial = function(x){
if(x <= 1) return 1;
return x * arguments.callee(x-1);
}
2016-11-20
callee方法指向當前執(zhí)行的函數(shù),caller方法指向調(diào)用當前函數(shù)的函數(shù),嚴格模式下禁止使用
2016-10-20
就只有這種用法嗎?還有其他用法嗎?
2016-10-19
arguments.callee 就是一個函數(shù)名在函數(shù)內(nèi)部的代稱,例:
function?add(){
????console.log(arguments.callee === add);
}
add(); //true