2012年6月8日
摘要: *概述本文将说明函数相关的几个属性的含义,内容如下---每个javascript函数有arguments和caller属性,记作F.arguments,F.caller(F表示函数名称);---arguments有length和callee两个属性;*属性含义---F.arguments1)包含传递给函数的参数对象,可以通过'[]运算'获取函数的参数;2)具有length属性,表示函数参数的个数;---F.caller表示当前函数被哪个函数调用;例如下面的示例中函数fun2中执行函数fun1,那么fun1.caller的值就是fun2;通过这个属性的值, 可以获取函数的调用栈- 阅读全文
posted @ 2012-06-08 02:00 戴忠 阅读(708) 评论(0) 推荐(0) 编辑