在函数里不用var声明变量b,就是一个隐式全局变量b,所以b在函数外也可以访问到~
chrome devtools?
你赋值的不就是number类型吗
好的吧 谢谢
我复制你的代码
输出的是number
你再检查一下你调试的和你题目中写的代码是否一致
或者换一个调试器,如firebug
已解决,方法没有被调用
其实既然你把基础和进阶都看了,大概都有所了解了嘛,对于JavaScript,其实你可以先去找些问题来用js写一写,看到不懂的直接网上查就行了,最好能自己做做笔记,积累个把月很多你都会有概念了,不记得就查,一下就懂了,console.log我都是在控制台调试的时候用的,别的地方我还没有用过,控制台可以输出一些东西这样子。
你谷歌版本太低了
在严格模式下才会报错
var ==
控制台输出log信息。
浏览器不一样的原因吧,或者是你 var a =1 , var b = 1,分别声明看看,因为这种 var a=b=1 就不太好,
这是语法规则决定的,其实是一个非常不好的设定。
至于为什么这么设定,这个就好像为什么你的名字就是这样。。。。因为就是这么起的。