JS中的caller属性

JS中的caller属性:
这个属性会返回一个调用该函数对象的外层函数引用。
也就是说,如果我们是在函数B()中调用函数A()的,
那么只要在A()中调用A.caller,结果就会返回B()


function A(){return A.caller;}
function B(){return A();}


B()
返回:B()

原文地址:https://www.cnblogs.com/chaofei/p/7683758.html