【发布时间】:2018-06-07 09:59:31
【问题描述】:
我使用java调用Rhino javascript,它可以工作。
在 javascript 文件中,我定义了以下 javascript 对象
var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};
然后尝试通过以下方式访问对象:
print(JSON.stringify(person))
我收到一个错误没有名为“toJSON”的公共实例字段或方法。
我很困惑,这个人的定义方式肯定是一个 JS 对象。为什么这个运行时认为它仍然是一个 Java 对象
【问题讨论】:
标签: rhino