0

我需要从几个 js 文件中访问一个SETTINGS在不同 js 文件中定义的全局常量。研究此事,我遇到了以下所有替代方案:

  • window.SETTINGS
  • window.parent.SETTINGS
  • window.top.SETTINGS

这些替代方案之间有什么区别(如果有的话)?他们中的任何一个被认为是“最佳实践”吗?

4

1 回答 1

1

当当前上下文是顶帧时windowtopparent是相同的。

否则,window指的是当前上下文、parent父框架和top顶部框架。

外部脚本在与嵌入它们的文档相同的上下文中运行。所以,使用window.SETTINGS.

于 2012-12-04T14:04:18.763 回答