JavaScript--介绍

JavaScript是什么?

JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。 [1] 为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScript同样可在浏览器上运行。为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。

JavaScript--介绍_第1张图片

JavaScript与c++ 以及Java的区别?

相同点:都是基于面向对象语言,语法结构大同小异。

不同点:

1.C++是第一种让人们认识到面向对象的设计方法的强大的语言。最擅长的是用来做系统。它的效率高。能用来做很大的东西。很多地方都和系统底层打交道。比如它和windows API的联系。所以强大的C++程序往往很难移植,因为该程序用了系统相关的函数。

2.JAVA突出的特点是它是用了虚拟机的技术,它虚拟出一个系统,它的代码“编译”出来是字节码,要用相应的解析器,而解析器是很小的(现在变大了,也才几M),解析器就像翻译官,翻译成本低系统所能懂的语言。程序的效率也会下降。适合用来做中小程序,特别是小程序,比如现在的手机上使用的程序和网页上的小程序。

3.JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。

推荐书籍以及网站手册

学习手册:

http://www.w3school.com.cn/

http://www.runoob.com/

https://developer.mozilla.org/zh-CN/

https://caniuse.com/

书籍:

《JavaScript高级程序设计》

《JavaScript权威指南》

你可能感兴趣的:(JavaScript--介绍)