问答详情
源自:4-4 多种选择(Switch语句)

degree

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

提问者:王蜀黍 2016-09-06 18:58

个回答

  • 小奇爱吐槽
    2016-09-06 20:31:58
    已采纳

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

  • 慕粉3941035
    2016-09-06 21:48:29

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