87,904
社区成员
发帖
与我相关
我的任务
分享
var a=1; //声明了一个全局变量
function func(){
console.log(a); //输出:undefined。打印a,而在func这个作用域中已经声明了a变量,按照js的执行顺序,此时的a并未被赋值。
var a=1;
console.log(a); //输出:1。
}
func();
var payDate = "1";
var CardFlag = false;
function init(){
if(cardFlag) {
chooseCard();
}
}
window.cardFlag = false;
var payDate = "1";
var CardFlag = false; //这里是首字母大写
function init(){
if(cardFlag) { //这里首字母小写。。。。。
chooseCard();
}
}