caller使用
function callerDemo() {
if (callerDemo.caller) {
var a= callerDemo.caller.arguments[0];
alert(a);
} else {
alert("this is a top function");
}
}
function handleCaller() {
callerDemo();
}
------解决方案--------------------不知道你想说明什么
------解决方案--------------------了解就可以了
实际应用基本不会用到
------解决方案--------------------caller是函数对象的属性,dom元素不是一个函数对象。