JavaScript系列课程(一):JS简介
一、JavaScript的历史
JavaScript因为互联网而生,紧随着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。
1990年底,欧洲核能研究组织(CERN)科学家Tim Berners-Lee(蒂姆 伯纳斯-李),万维网
1992年底,美国国家超级电脑应用中心(NCSA)开始开发一个独立的浏览器,叫做(马赛克)Mosaic。
1994年10月,NCSA的一个主要程序员Marc Andreessen(马克 爱德森)联合风险投资家Jim Clark( 吉姆·克拉克),成立了Mosaic通信公司(Mosaic Communications),不久后改名为网景Netscape。这家公司的方向,就是在Mosaic的基础上,开发面向普通用户的新一代的浏览器 Netscape Navigator。
1994年12月,Navigator发布了1.0版,市场份额一举超过90%。
1995年,Netscape公司Brendan Eich开发这种网页脚本语言。
1995年5月,Brendan Eich只用了10天,就设计完成了这种语言的第一版liveScript。它是一个大杂烩,语法有多个来源:
- 基本语法:借鉴C语言和Java语言。
- 数据结构:借鉴Java语言,包括将值分成原始值和对象两大类。
- 函数的用法:借鉴Scheme语言和Awk语言,将函数当作第一等公民,并引入闭包。
- 原型继承模型:借鉴Self语言(Smalltalk的一种变种)。
- 正则表达式:借鉴Perl语言。
- 字符串和数组处理:借鉴Python语言。
1995年12月4日,Netscape公司与Sun公司联合发布了JavaScript语言。
1996年3月,Navigator 2.0浏览器正式内置了JavaScript脚本语言。
1996年8月,微软模仿JavaScript开发了一种相近的语言,取名为JScript(JavaScript是Netscape的注册商标,微软不能用),首先内置于IE 3.0。Netscape公司面临丧失浏览器脚本语言的主导权的局面。
1997年 IE4与nn4平分天下。网景公司将javaScript交给ECMA组织,一次来抵制微软的垄断。
1998年 ECMAScript 2.0。
1999年 ECMAScript 3.0。
2008年 ECMAScript4.0应为升级太大,废弃
2009年 ECMASript5.0发布
2011年 ECMAscript 5.1版发布,并且成为ISO国际标准(ISO/IEC 16262:2011)。到了2012年底,所有主要浏览器都支持ECMAScript 5.1版的全部功能。
2015年 ECMAScript6.0 改名为 ECMAScript2015。
二、JavaScript的组成
三、Javascript的工作原理
四、HTML中加入JavaScript
1.内部使用JavaScript
2.引入外部JavaScript文件
五、javaScript中的输出语句
document.write()在页面上输出
alert() 在浏览器弹出框上输出
console.log()在控制台上输出