我正在探索为桌面应用程序编写的一些代码,它使用ScriptControl
对象来访问全局对象的方法(不需要指定this
关键字)。我想知道如何在不使用 ScriptControl 的情况下做到这一点。这是示例代码:
var i = function() {success()};
(function(f) {
var o = {"success": function() {alert('success')}};
f.apply(o); // fails because 'success' method is referenced inside 'f' by itself
})(i);
那么有什么方法可以在不指定this
关键字的情况下访问父级的“成功”方法?