gpt4 book ai didi

javascript - 包含的 javascript 文件是否可以访问父文档中的全局变量?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:06:26 25 4
gpt4 key购买 nike

想象一些这样的代码:

  <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<HTML>
<HEAD>
<TITLE>BLAH</TITLE>
<script language='Javascript' type='text/javascript'>
var ScriptVersionReqd='1.0';
</script>

<script language='JavaScript' type='text/javascript' src='clientscript.js'></script>
etc. etc.

clientscript.js 是否可以访问变量“ScriptVersionReqd”?如果不是,为什么不呢?

最佳答案

是的。

只要全局变量在被外部脚本调用前已经放入全局作用域即可。

编辑以回应评论:参见 here以获得对 javascript 变量范围的良好解释。

关于javascript - 包含的 javascript 文件是否可以访问父文档中的全局变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1322341/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com