Java 8 获取Java8Nashorn脚本js中的父方法父参数

Java 8 获取Java8Nashorn脚本js中的父方法父参数,java-8,nashorn,Java 8,Nashorn,全部 如何使用Java8Nashorn脚本js获取父方法参数 function callme(message){ print(arguments.callee.caller.arguments); } function callernn(){ callme("Hello"); } callernn(); 不支持。Nashorn不支持Function.caller和arguments.caller属性 请注意,无论使用何种JavaScript/ECMAScript实现,Fu

全部

如何使用Java8Nashorn脚本js获取父方法参数

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

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

callernn();

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

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

另见:


您在Nashorn中运行此函数是否有任何相关性,或者这是一个纯JavaScript问题?我正在尝试在Nashorn引擎上运行此函数以获取父方法参数。但它给出的是未定义的