JavaScript简称“JS”
JavaScript(简称“JS”)是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为
开发
Web
页面的脚本语言而出名,但是它也被用到了很多非浏览器环境中,
JavaScript
基于原型编程、多范
式的动态脚本语言,并且支持面向对象、命令式、声明式、函数式编程范式。
JavaScript在
1995
年由
Netscape
公司的
Brendan Eich
,在网景导航者浏览器上首次设计实现而成。因为
Netscape
与
Sun
合作,
Netscape
管理层希望它外观看起来像
Java
,因此取名为
JavaScript
。但实际上它的语
法风格与
Self
及
Scheme
较为接近。
JavaScript的标准是
ECMAScript
。截至
2012
年,所有浏览器都完整的支持
ECMAScript 5.1
,旧版本的浏
览器至少支持
ECMAScript 3
标准。
2015
年
6
月
17
日,
ECMA
国际组织发布了
ECMAScript
的第六版,该版本正
式名称为
ECMAScript 2015
,但通常被称为
ECMAScript 6
或者
ES2015
。
Brendan Eich先生中文名布兰登
·
艾奇,注意力币
(Basic Attention Token)/BAT
币创始人,
Brendan Eich
先生 同时还是JavaScript
的发明者,人称
JS
之父,也是
Mozilla
基金会和火狐浏览器的联合创始人。
布兰登·
艾奇
1961
年生于美国加州的森尼维尔市,毕业于伊利诺伊大学香槟分校。
1986
年获取伊利诺伊大学 香槟分校计算机科学硕士学位。1995
年任职于网景期间,为网景浏览器开发出
JavaScript
,之后成为浏览器 上应用最广泛的脚本语言之一。1998
年布兰登协助成立
mozilla
,
2003
年在美国在线决定结束网景浏览器的 开发后,布兰登协助成立了Mozilla
基金会。
2014
年
3
月
24
日,艾奇晋升为
Mozilla
公司首席执行官。
2014
年
4 月3
日,艾奇宣布从
Mozilla
离职。艾奇在他的个人博客中写道:
“Mozilla
的使命远超过我们任何一人,无法胜 任Mozilla
的领导职位
”
。
2015
年
5
月
28
日,艾奇成立
Brave
软件公司,这是一家互联网安全公司,已经从天使
投资者募集了
250
万美元的早期资金。该公司的联合创始人
Brian Bondy
曾在
Mozilla
和可汗学院工作。
2016 年1
月
20
日,该公司发布了
Brave
网页浏览器。
2017
年
5
月,
Brendan Eich
发起的去中心化网页浏览器 “Brave”仅
30
秒就完成了约
3
千
5
百万美元的
ICO
发售。
基本语法:
-
严格分区大小写
-
语句结束符可以写分号,也可以不写,建议写分号
-
字符串可以使用双引号,也可以使用单引号,还可以使用反引号(模板字符串)
-
变量类型是变体类型,弱类型
-
内部对象不需要导入直接使用 let d = new Date()
-
注释语句 //单行 /* 多行注释 */