为了账号安全,请及时绑定邮箱和手机立即绑定

degree

degree是变量吧 为什么不先声明呢

正在回答

2 回答

javascript是弱类型的语言,所以在申明的时候“var degree”就可以了,不管degree里面存放的是数字还是字符串或者是数组都可以。这个取决于浏览器的解释机制,如果你让degree=2,那么浏览器就将degree解释成整型,浏览器还是能识别的,但是这种兼容性不好,所以不建议这么做。你可以仔细看前面变量中讲到的,也是说可以不声明,但是不建议这么做。如果你学过强类型的语言或者有所了解(c/c++/java)之类的,它们就是必须先声明才能使用。

1 回复 有任何疑惑可以回复我~
#1

王蜀黍 提问者

非常感谢,我也记得那节课讲过可以不声明,但是他自己都说了不建议这么做,自己的范例却没有声明,让我感到费解...
2016-09-06 回复 有任何疑惑可以回复我~
#2

王蜀黍 提问者

非常感谢!
2016-09-06 回复 有任何疑惑可以回复我~
#3

小奇爱吐槽 回复 王蜀黍 提问者

可能这些话你不喜欢听,慕课网这个网站讲课还是有点不严谨的,比如说<br/>基本上写成<br>,没有斜杠其实是很不规范的写法。不过毕竟是免费的平台,能做到这样也可以了。w3cschool虽然内容准确度很高,但是要枯燥些,而且没有建立学习路线这种体系,更类似于帮助文档。看你怎么取舍了。
2016-09-06 回复 有任何疑惑可以回复我~
#4

王蜀黍 提问者 回复 小奇爱吐槽

感谢提醒 本来也打算javascript过一遍就去w3cschool 开始就是觉得有学习规划,比较方便而已
2016-09-06 回复 有任何疑惑可以回复我~
查看1条回复

天  啊 我刚看见有问题 还想着帮你解答   有大神帮你解决了     尴尬

0 回复 有任何疑惑可以回复我~
#1

王蜀黍 提问者

还是谢谢你
2016-09-06 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468061    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程
意见反馈 帮助中心 APP下载
官方微信