JS历史

192 阅读1分钟

JS是什么

JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。

主要功能

  1. 嵌入动态文本于HTML页面。 

  2. 对浏览器事件做出响应。

  3. 读写HTML元素。 

  4. 在数据被提交到服务器之前验证数据。 

  5. 检测访客的浏览器信息。 控制cookies,包括创建和修改等。 

  6. 基于Node.js技术进行服务器端编程。  当然,现在JS不只能干这些。

JS标准

JavaScript已经被Netscape公司提交给ECMA制定为标准,称之为ECMAScript,标准编号ECMA-262。

设计缺陷

  1. JS被设计出来只用了10天,创造者只是应付一下公司。
  2. JS是唯一使用Prototype继承模型的语言。
  3. 不适合开发大型程序。

虽然JS有很多缺陷,但是它十分灵活。而且新的JS规范也在制定中,也在慢慢修正这些缺陷。

发展

现在JS日益壮大,我们能借用各种框架和库来做到其它语言能做到的事。例如:后端开发,小程序开发,桌面端开发等。