1 var a = function() { 2 alert(a.caller); 3 } 4 var b = function() { 5 a(); 6 } 7 b();
上面的代码中,b调用了a,那么a.caller返回的是b的引用;
1 var a = function() { 2 alert(arguments.callee); 3 } 4 var b = function() { 5 a(); 6 } 7 b();
a在b中被调用,但是它返回了a本身的引用
Copyright @ 2024 Initial_C Powered by .NET 8.0 on Kubernetes Powered by: .Text and ASP.NET Theme by: .NET Monster