javascript 函数修改全局变量无效

2025-02-26 04:43:10
推荐回答(2个)
回答1:

if ( statu = 3) 所有if判断后面的条件都写错了,判断是用双等于‘==‘ 或值和类型都比较的用三等号’===‘;单等号是赋值。还有事件没有必要绑2次,可以把li上的去掉,修改或的代码:



回答2:

不如定义一个函数,将这些全部包含在里面,然后将全局变量改为函数变量
那样会好点
你这样携程全局变量也没啥必要
你的那个statu符石也应该在whosnext();前面吧,在后面就没啥意义了