在Java 8 Nashorn脚本js

时间:2018-01-25 22:44:33

标签: java-8 nashorn

所有

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

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

function callernn(){
    callme("Hello");
}

callernn();

1 个答案:

答案 0 :(得分:1)

没有。 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