我有两个脚本标签:一个用于设置我的环境,另一个用于读取该设置并对其进行操作。我已将错误减少到以下内容:
<script>
window.myVar = 'hello world';
</script>
<script>
var myVar;
console.log(window.myVar); // Should be 'hello world'
</script>
在 IE9+、Chrome 等中'hello world'
被记录。但是,在 IE8 中,undefined
会被记录。是什么赋予了?