javascript实战项目 javascript是什么意思

首先,JavaScript这个名字JavaScript,顾名思义,似乎是Java语言的轻量级脚本语言 。其实JavaScript的初衷也是如此 。
首先,和Java类似,JS也源于C或C,用{}标记语句,用;标记表达式;;其次 , JS最初的定位是成为可以在Web上运行的轻量级Java语言,面向熟悉Java语言的用户;最后,求个好口味 。1995年JS诞生的时候,Java开始流行 。
但是,另一个事实是,JS既不是Java,也不是轻量级(比如Python)脚本语言 。
另外,JavaScript是Oracle的注册商标 , 所以在标准文件中经常用缩写的JS或ECMAScript代替 。
第二,JavaScript是基于世界规范的 。JavaScript的技术规范完全由TC39委员会掌舵(50~100人来自浏览器厂商、设备厂商等 。).他们每两个月会面一次,讨论所有的提议 。
建议分为五个阶段:第0阶段、第1阶段、第2阶段、第3阶段和第4阶段;;和Github上的开源讨论 。
感谢TC39技术委员会对标准的出色维护,JS只有一个版本 。这和Python的散兵游勇有本质区别,完全由社区驱动 。
虽然JS语言不断的开疆拓土,从浏览器到服务器,到机器人,到照明等等,但是它的规范主要是针对浏览器的 。
第三,JavaScript的多面性有三种编程范例——过程式、面向对象(oo/class)和函数式(FP) 。比如C语言是过程范式,而Java/C是OO范式,Scheme是FP范式 。
JS很灵活,是一种多范式语言,所以可以借鉴很多家的长处 。
4.解释的还是编译的?最后 , 我们需要澄清JS是一种解释型语言还是编译型语言 。乍一看,JS似乎是一种被“编译语言”鄙视的“解释语言” 。
【javascript实战项目 javascript是什么意思】令人惊讶的是,JS是一种编译语言,因此在性能方面有着光明的前景 。

    推荐阅读