【发布时间】:2012-07-26 06:28:59
【问题描述】:
我对 Javascript 中的单个和多个执行上下文感到非常困惑。 我提到了这个http://developer.appcelerator.com/blog/2010/08/execution-contexts.html 虽然我对 JS 上下文有一个很好的了解。 但是我不知道在 Titanium 中构建应用程序时使用单个或多个上下文什么时候比较好。
【问题讨论】:
-
无法明确评论Titanium,但类似的情况存在于浏览器中,每个窗口和框架都有自己的全局执行上下文(链接的文章说只有一个全局上下文是不正确的对于整个浏览器应用程序,它是每个窗口或框架)。子窗口必须将父窗口中的全局变量引用为“opener.varName”,因为不合格的“varName”将在子窗口而不是父窗口中解析。
标签: javascript titanium appcelerator titanium-mobile appcelerator-mobile