您的位置:首页 > Web前端 > JavaScript

JavaScript 函数的不常用属性(name/callee/caller)

2017-03-07 15:17 381 查看


(1)name

凡是定义一个函数,可以使用 函数名.name 来获得函数的名字

如果是匿名函数,name就是“”(和浏览器版本有关)


(2)callee 和 caller

arguments.callee    被调用者,即该函数

函数名.caller    主动调用者
function foo1(){ // 主动调用者
foo2(); // 被调用者
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: