JavaScript 函数的不常用属性(name/callee/caller)
2017-03-07 15:17
381 查看
(1)name
凡是定义一个函数,可以使用 函数名.name 来获得函数的名字。如果是匿名函数,name就是“”(和浏览器版本有关)
(2)callee 和 caller
arguments.callee 被调用者,即该函数函数名.caller 主动调用者
function foo1(){ // 主动调用者 foo2(); // 被调用者 }
相关文章推荐
- JavaScript学习笔记(十一) 函数name属性和函数的提升
- JavaScript的caller属性(函数)
- 函数内部属性:arguments,callee,caller
- js函数的内部属性---arguments,callee,caller
- javascript 中arguments、call、apply、bind、callee、caller属性的简单理解
- 谈谈javascript的Function中那些隐藏的属性/方法:caller/callee/apply/call/bind
- [Javascript] arguments.callee.caller(如何知道到函数被谁调用了)
- caller 属性(函数)(JavaScript)
- JavaScript常用数组处理函数【属性+方法】
- javascript学习笔记--理解apply()、call()、bind() 以及caller、callee属性
- JavaScript常用字符串处理函数【属性+方法】
- 201506230818_《JavaScript权威指南(第六版)——callee和caller、对象属性用作实参、自定义函数属性》(P175-180)
- javascript的函数arguments属性和callee调用递归
- javascript学习笔记—DOM常用API、属性、方法、函数
- javascript 的函数调用过程中的arguments,callee,caller,apply,call
- JavaScript中函数的name属性
- JavaScript常用功能函数
- Javascript 常用函数
- 常用javascript操作DOM的函数
- Javascript的caller,callee,call,apply概念