在 Java 8 Nashorn 脚本 js 中获取父方法父参数



All

如何使用 Java 8 Nashorn 脚本 js 获取父方法参数

 function callme(message){
    print(arguments.callee.caller.arguments);
}
function callernn(){
    callme("Hello");
}
callernn();

No.Nashorn 不支持 Function.caller 和 arguments.caller 属性。

请注意,无论使用 JavaScript/ECMAScript 实现,Function.caller 和 arguments.caller 都是非标准的/过时的。

另请参阅:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/caller

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/arguments/caller

最新更新