以下是问题脚本:
这是来自 HTML 文件:
<script type="text/javascript">
var devices_record = "some string";
</script>
<script type="text/javascript" src="/js/foo.js"></script>
这是来自 foo.js:
function bar () {
devices_record = "assign new string";
}
HttpFox 的错误报告是未定义 devices_record。是什么赋予了?我认为 devices_record 将是一个全局范围的变量,因此它应该可以从任何地方访问。