我需要从几个js文件中访问一个在不同js文件中定义的全局常量SETTINGS。在研究这个问题时,我遇到了以下所有的选择:
SETTINGS
window.SETTINGS
window.parent.SETTINGS
window.top.SETTINGS
如果有的话,这些选择有什么区别呢?他们中有谁被认为是“最佳做法”?
发布于 2012-12-04 14:04:18
当当前上下文是顶部帧时,则window、top和parent是相同的。
window
top
parent
否则,window引用当前上下文,parent引用父框架,top引用顶部框架。
外部脚本运行在与它们嵌入的文档相同的上下文中。所以,使用window.SETTINGS。
https://stackoverflow.com/questions/13704635
相似问题