javascript - 关于JS的argument.callee
PHP中文网
PHP中文网 2017-04-10 18:10:09
[JavaScript讨论组]

看了一下MDN,里面:注意在给函数表达式一个名称或者使用函数声明而该函数必须调用自己时,禁止使用 arguments.callee()。这句话怎么理解。

PHP中文网
PHP中文网

认证0级讲师

全部回复(1)
天蓬老师

意思就是下面这两种情况禁止使用arguments.callee

function foo() {}
var bar = function(){}

仅当使用匿名函数切需要递归时才使用arguments.callee

void function(){
    // other code
    arguments.callee();
}()
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号