a.js
var a = [1, 2, 3];
b.js
alert(a[0]);
依次引用a.js、b.js,运行正常,但Dreamweaver CC 2015打开b.js总是显示代码错误“'a' is not defined.”,强迫症要疯了!求救!感谢!
3 个解决方案
#1
if(!window.a){
a = [0];
}
alert(a[0]);
自己预检查 设置一个 不就好了
a = [0];
}
alert(a[0]);
自己预检查 设置一个 不就好了
#2
虽然没理解我的意思,浏览器Console没有错误,只是Dreamweaver分析代码时报错。
不过刚好提醒我了,window.a这样调用另一个文件中的全局变量Dreamweaver不会报错。
#3
我理解你意思 才给你这个方案的
#1
if(!window.a){
a = [0];
}
alert(a[0]);
自己预检查 设置一个 不就好了
a = [0];
}
alert(a[0]);
自己预检查 设置一个 不就好了
#2
if(!window.a){
a = [0];
}
alert(a[0]);
自己预检查 设置一个 不就好了
虽然没理解我的意思,浏览器Console没有错误,只是Dreamweaver分析代码时报错。
不过刚好提醒我了,window.a这样调用另一个文件中的全局变量Dreamweaver不会报错。
#3
if(!window.a){
a = [0];
}
alert(a[0]);
自己预检查 设置一个 不就好了
虽然没理解我的意思,浏览器Console没有错误,只是Dreamweaver分析代码时报错。
不过刚好提醒我了,window.a这样调用另一个文件中的全局变量Dreamweaver不会报错。
我理解你意思 才给你这个方案的