学习 Javascript 1 - 介绍 JavaScript

什么是 JavaScript

JavaScript(JS) 是一个轻量级解释型即时编译型编程语言(JavaScript 是一种跨平台面向对象的脚本语言,被用来使网页能够和人产生交互。例如,拥有复杂动画、可点击按钮、弹出菜单等等。),它有着一流的功能特性。因是网页的脚本语言而被人熟知,不过很多非浏览器环境也使用它,例如 Node.js,Apache CouchDB 和 Adobe Acrobat。JavaScript 是一个基于原型的多范式的单线程的动态语言,支持面向对象编程命令式和声明式(例如,函数编程)。阅读更多 关于 JavaScript

JavaScript 的标准是 ECMAScript。截至 2012 年,所有现代浏览器全部支持 ECMAScript 5.1。老浏览器至少支持 ECMAScript 3。2015 年 6 月 17 日,ECMA 国际 发布 ECMAScript 的第六个主要版本,正式称为 ECMAScript 2015,最初称为 ECMAScript 6 或 ES6。从那时起,ECMAScript 标准一年发布一次。文档参考的版本是目前的 ECMAScript 2020

不要混淆 JavaScript 和 Java。它们是两种不同的编程语言,它们有不同的语法、语义和用法。Java 和 JavaScript 都是 Oracle(甲骨文)在美国和其他国家/地区的商标或注册商标。

JavaScript 包含一个对象标准库,例如,ArrayDateMath;和一些核心语言集,例如,操作符,控制结构和声明。使用核心 JavaScript 和其他附加的对象可以添加很多扩展功能。例如:

  • 客户端的 JavaScript 通过应用对象控制浏览器和它的文档对象模型(DOM,Document Object Model)来扩展核心语言。例如,客户端扩展允许应用在一个 HTML 表单上放置元素并对用户事件响应,例如,鼠标点击,表单输入和页面导航。
  • 服务端 JavaScript 通过应用与在服务器上运行 JavaScript 相关的对象来扩展核心语言。例如,服务端扩展允许

参考资料

  1. https://developer.mozilla.org/en-US/docs/Web/JavaScript
  2. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide
  3. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Introduction