相关疑难解决方法(0)

如何在rhino javascript中将对象属性添加到全局对象

我在一个对象中有一些属性,我想添加到全局命名空间.在浏览器的javascript中,我可以将其添加到window对象中,如下所示:

var myObject = {
  foo : function() {
    alert("hi");
  }
  // and many more properties
};

for (property in myObject) {
  window[property] = myObject[property];
}

// now I can just call foo()
foo();
Run Code Online (Sandbox Code Playgroud)

但由于rhino没有全局窗口对象,我无法做到这一点.有没有一个等效的对象或其他方式来实现这一目标?

javascript rhino

7
推荐指数
3
解决办法
8562
查看次数

标签 统计

javascript ×1

rhino ×1