JavaScript和Java
初学者很容易认为Java ≈ JavaScript,总觉得其中有着千丝万缕的联系。
其实JavaScript一开始叫做Mocha,在其诞生之初Java大火,为了蹭Java的热度,网景公司就将Mocha改为了JavaScript,后来也就使用至今了。
二者区别
java是强类型语言,js是弱类型语言 弱类型:声明时不需要定义类型,在执行时才确定。
java是动态类型语言,js是静态类型语言 java需要编译器编译,而js不需要,可以由解释器直接解释执行。(也就是编译一行,执行一行)
java基于线程并行,js基于事件并行。