JavaScript 历史

JavaScript 历史

Brendan Eich 在1995年的五月中开发了JavaScript这门计算机语言,只用了大约十天的时间。这门语言最初被称为Mocha,后来改为LiveScript,现在被简称为JavaScript,它被设计用于在网站的客户端上使用,可以给静态的HTML文本添加动态和交互组件。

JavaScript最初是在当时最流行的浏览器Netscape Navigator中实现的。这门语言很快被微软采用,在Internet Explorer中使用。由于使用简单且当时它是唯一的客户端脚本语言,JavaScript迅速在Web开发者中流行起来。

随着时间的推移,JavaScript变得越来越流行,并用于开发各种Web应用程序,如在线游戏、动态菜单和表单验证。ECMAScript 4是这门语言的新版本,计划于2002年发布,然而由于各个浏览器供应商之间的冲突最终被放弃了。

由于大约95%的网站在某种程度上使用JavaScript,它目前是世界上最流行的编程语言之一。它不仅用于Web开发,还用于服务器端应用程序、桌面和移动应用程序的创建,甚至用于机器人和其他硬件的编程。

自从1995年首次发布以来,JavaScript语言已经经历了多次修订,每次修订都引入了新的功能和语法。我们将在这个回答中对比一些来自旧版本和最近更新版本的代码。

示例1: 在1995年的首次JavaScript发布中首次引入了var关键字。使用它来声明后面可以更改的变量。在JavaScript中,变量必须使用let关键字进行声明,var关键字尚未引入时,这个关键字来自C编程语言。

在ECMAScript 6中新增了两个关键字:let和const。它们提供了块作用域变量和函数作用域变量。let关键字允许重分配变量,与var类似,也提供了块作用域。另一方面,使用const关键字声明的变量不能更改值。

在旧版本的JavaScript中,变量使用”var”关键字进行声明。

var x = 10;

输出:

JavaScript 历史

在最新版本的JavaScript中,您还可以使用“const”来声明变量:

Javascript

let x = 10; 
const y = 20; 

输出:

JavaScript 历史

“const” 的区别在于变量在被初始化之后,无法使用 “const” 来改变其值。

示例 2: 自从 1995 年 JavaScript 被引入以来,函数一直是其基本组成部分。在 JavaScript 中,函数是对象,可以被分配给变量,用作其他函数的参数,也可以从中返回值。

最初,使用函数关键字、函数名以及一对括号来定义 JavaScript 函数。

在早期版本的 JavaScript 中,函数是通过 “function” 关键字来声明的:

Javascript

function add(a, b) { 
      return a + b; 
}

输出:

JavaScript 历史

在2015年的ECMAScript 6中增加了一些与函数相关的新功能,例如箭头函数、默认参数值和剩余参数。当使用只接受一个参数的函数时,箭头函数提供了一种更紧凑的语法来编写函数。

最新版本的JavaScript允许使用箭头函数来声明函数:

Javascript

const sum = (c, d) => c + d;

输出:

JavaScript 历史

结论: 总之,我们可以说,JavaScript的初始版本于1995年发布,标志着其漫长而复杂的历史的开始。随着新功能和语言变化的出现,JavaScript在整个时间周期内得到了大幅改进和变化。使用JavaScript构建动态、交互式的网站和Web应用程序使其成为Web开发的重要组成部分。随着Node.js等工具的出现,允许程序员将JavaScript用于服务器端编程,它也已经传播到了网站之外。 JavaScript是当今使用最广泛的编程语言之一,拥有庞大而活跃的开发者社区积极贡献于其持续的增长和进步。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程