问题描述
我在index.html页面定义了一个全局的变量,然后引入了一个js文件,在页面的最下面。
我在index.html页面放了一个按钮,我点击这个按钮,改变了变量的值。
然后交给引入的js文件中的一个函数,判断这个变量,如果是某种值就发生不同的响应,但是js文件中得到这个变量永远都是初始化时候的默认值。这是怎么回事?
我在index.html页面定义了一个全局的变量,然后引入了一个js文件,在页面的最下面。
我在index.html页面放了一个按钮,我点击这个按钮,改变了变量的值。
然后交给引入的js文件中的一个函数,判断这个变量,如果是某种值就发生不同的响应,但是js文件中得到这个变量永远都是初始化时候的默认值。这是怎么回事?
看字猜代码系列。。一般这种你首先定位问题先看事件是否被触发(
log
),再看看是不是有同名变量先一步被覆盖了。