今天搞死我了,因为js变量的作用域问题折腾了一天,就是死活找不出错误在哪。
看来我还是基础不好啊。
在学习JavaScript的变量作用域之前,我们应当明确几点:
a、JavaScript的变量作用域是基于其特有的作用域链的。
b、JavaScript没有块级作用域。
c、函数中声明的变量在整个函数中都有定义。
今天搞死我了,因为js变量的作用域问题折腾了一天,就是死活找不出错误在哪。
看来我还是基础不好啊。
在学习JavaScript的变量作用域之前,我们应当明确几点:
a、JavaScript的变量作用域是基于其特有的作用域链的。
b、JavaScript没有块级作用域。
c、函数中声明的变量在整个函数中都有定义。
好好学习 天天向上
必须的。
what do you do?
var mm = 20;
function xyz() {
alert(mm);
var mm = 10;
}
xyz();
这个会输出 未定义
多积累,多学习拉!
要多积累,多学习拉!
嘿嘿
这些问题确实要注意了,不然会有很多问题出现的,我现在还没怎么明白
嗯,往往小问题会使人崩溃。