本教程操作环境:windows7系统、javascript1.8.5版、dell g3电脑。
javascript(简称“js”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,javascript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
javascript主要被作为客户端脚本语言在用户的浏览器上运行,不需要服务器的支持。所以在早期程序员比较青睐于javascript以减少对服务器的负担,而与此同时也带来另一个问题,安全性。
较早的时候,javascript一般是用在客户端(浏览器)上执行的脚本语言。因此通常将javascript叫做客户端脚本语言。
首先,javascript是一种脚本语言。所谓脚本语言即不需要经过编译,是一种解释性语言。
其次,javascript在设计之初是用在浏览器上的,浏览器即客户端的一种,故javascript叫做客户端脚本语言。
目前javascript已经不再局限于在客户端使用,服务器端也可以用javascript语言,如用node.js搭建的服务器。甚至javascript可以用来开发硬件编程。所以,虽然javascript叫做客户端脚本语言,并不代表它只能在客户端使用,只是一种习惯的叫法。
【推荐学习:javascript高级教程】
以上就是javascript是运行在哪的语言的详细内容。