什么是JavaScript
2013-08-26 09:10
316 查看
在当今这个日益繁荣的社会,我们渐渐的离不开网络生活。而网络就离不开现代化的Web浏览器。而JavaScript,正是活跃在Web浏览器上面的一种编程语言。
说起JavaScript,我有很多方面的理解。首先,JavaScript是当今社会,众多变成语言中使用最为广泛的编程语言。因为现在绝大多数网站都使用了JavaScript来实现页面的各种绚丽多彩的效果,而当今Web浏览器——基于桌面系统、平板电脑、智能手机的浏览器都饱含了JavaScript的解释器。
同时JavaScript也是一门相当高端,相当活泼,相当有意思的编程语言。JavaScript的来源非常广泛,JavaScript的语法源自于Java,JavaScript的基于原型的继承源自于Self,JavaScript的一等函数源自于Scheme。
在我刚刚开始听说过JavaScript的时候,还以为它就是Java的一个分支语言,但是当我深入学习JavaScript的时候才知道,JavaScript和Java并不是一种语言。JavaScript已经超出了“脚本语言”这个狭小的定义,再经过几年的演变,进步,JavaScript已经成为一种高效、通用的编程语言,也成为Web前端开发工程师必须掌握的三种技能之一了。
JavaScript和其他编程语言一样也有属于自己的开发平台和API函数。JavaScript语言针对正则表达式、文本、日期和数组的操作定了很少的API,但是这些API中并不包括输入输出功能。而通常所说的JavaScript的输入输出功能是由JavaScript所属的“宿主环境”,这里所说的宿主环境就是被人们广泛了解的Web浏览器,但是也会有其他JavaScript宿主环境。
说起JavaScript,我有很多方面的理解。首先,JavaScript是当今社会,众多变成语言中使用最为广泛的编程语言。因为现在绝大多数网站都使用了JavaScript来实现页面的各种绚丽多彩的效果,而当今Web浏览器——基于桌面系统、平板电脑、智能手机的浏览器都饱含了JavaScript的解释器。
同时JavaScript也是一门相当高端,相当活泼,相当有意思的编程语言。JavaScript的来源非常广泛,JavaScript的语法源自于Java,JavaScript的基于原型的继承源自于Self,JavaScript的一等函数源自于Scheme。
在我刚刚开始听说过JavaScript的时候,还以为它就是Java的一个分支语言,但是当我深入学习JavaScript的时候才知道,JavaScript和Java并不是一种语言。JavaScript已经超出了“脚本语言”这个狭小的定义,再经过几年的演变,进步,JavaScript已经成为一种高效、通用的编程语言,也成为Web前端开发工程师必须掌握的三种技能之一了。
JavaScript和其他编程语言一样也有属于自己的开发平台和API函数。JavaScript语言针对正则表达式、文本、日期和数组的操作定了很少的API,但是这些API中并不包括输入输出功能。而通常所说的JavaScript的输入输出功能是由JavaScript所属的“宿主环境”,这里所说的宿主环境就是被人们广泛了解的Web浏览器,但是也会有其他JavaScript宿主环境。
相关文章推荐
- (JS高手不用看了!我只是在碎碎念,因为我也不知道面什么)JavaScript的算术运算
- Javascript中undefined和not defined有什么区别?
- JavaScript对一个数组 进行filter、some、map、foreach的操作分别有什么作用?
- JavaScript中style后面的属性应该是什么
- javascript:window.history.go(-1)什么意思啊?
- javascript中的this到底指什么?
- javascript中this是什么
- javascript之什么是闭包
- JavaScript中的“!!”是什么意思
- 请问“javascript:;”是什么意思?
- Javascript 中 == 和 === 区别是什么?
- <SCRIPT LANGUAGE=javascript FOR=WebOffice1 EVENT=NotifyCtrlReady>什么意思?
- StratoIO WebPrinter 是什么?StratoIO WebPrinter实现打印的过程,StratoIO WebPrinter Javascript API
- StratoIO WebPrinter是什么?Strato WebPrinter Javascript 开发文档说明
- javascript中的var i = {};是什么意思
- 是什么让我们爱上Javascript
- 在Javascript中什么是伪数组?如何将伪数组转化成标准数组?
- 什么是javascript的中间件?
- javascript form onsubmit中的return 后面跟一个函数,其中return 起什么作用
- window.jQuery || document.write("<script src='javascript/jquery-1.7.1.min.js'>"什么意思?