一个程序员的自我修养
Delphi象吉普车,什么路上都能开,却在啥路上也开不好;PB就象卡丁车,只能在固定线路上开,到室外就有些不稳;VC象跑车,你开得起却买不起,而且一旦发生故障,想修都找不到毛病在哪;Java象敞棚车,不管刮风下雨还是艳阳高照,都能照开不误;VB就是摩托车,骑的时间越长,你越痛恨它!

一、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的组成

js的组成.png

三、Javascript的工作原理

Image.png

四、HTML中加入JavaScript

1.内部使用JavaScript

Image [1].png

2.引入外部JavaScript文件

Image [2].png

五、javaScript中的输出语句

document.write()在页面上输出
alert() 在浏览器弹出框上输出
console.log()在控制台上输出

posted on 2017-07-26 11:36  阳光洒在代码上  阅读(186)  评论(0编辑  收藏  举报