课程
/前端开发
/JavaScript
/JavaScript深入浅出
function foo(){
var a =1
b=1
}
2020-02-03
源自:JavaScript深入浅出 3-1
正在回答
在函数里不用var声明变量b,就是一个隐式全局变量b,所以b在函数外也可以访问到~
可以。
控制器输入
console.log(b)
返回结果
2
举报
由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握
7 回答function内,var a = b = 1; b 为什么会是全局变量?
3 回答函数声明不是可以立即调用的吗
2 回答函数里面定义的变量在外面拿不到?
4 回答这里的foo(){}即是一个函数,也是一个类吧?
2 回答函数声明和var声明谁先被提前