浏览器历史 初始JavaScript

一、初始JavaScript
1.Mosaic是互联网历史上第一个普遍使用和显示图片的浏览器,于1993年问世.
2.后来由于商标权转让,原本的开发团队又开发了Netscape Navigetor网景浏览器,也是很多浏览器的前身.
3.JS作为Netscape Navigetor浏览器的一部分首次出现在1996年,最初设计是改善网页的用户体验,作者是Brendan Eich.
4.起初JS被命名为liveScript,后来因为和Son公司合作改名为JavaScript.后来Son公司被Oracle公司收购,所有版权归Oracle所有.

二、浏览器的组成
1.浏览器主要有两个部分组成,shell和内核部分,内核还包括了许多东西.
2.渲染引擎,内核渲染引擎主要负责html和css部分,定义了语法规则,渲染规则以及渲染路径和速度等等.
3.js引擎,2001年发布了ie6,首次实现对js引擎的优化.
4.2008年Google发布了Chrome,它是采用优化后的js引擎,引擎代号V8,因此能把js代码直接转化成机械码0101来执行,进而以速度快而闻名.
5.后来Firefox也推出了具有强大功能的js引擎
Firefox 3.5 TraceMonkey (对频繁执行的代码做了路劲优化)
Firefox 4.0 JeagerMonkey
6.其他模块

三、JavaScript特点
1.解释性语言----不需要编译代码,可以跨平台,像php js jsp都是解释性语言.
2.单线程----js是单线程语言,同时只能执行一件事情
3.ECMA标准为了统一js的规则,推出了ECMA标准,因此js也被称为ECMAScript.

四、JavaScript三大部分:ECMAScript、DOM、BOM
1.ECMAScript是符合ECMA标准的基本javascript.
2.DOM是Document Object Mode浏览器对象模型,可以操作页面的代码,可以操作html和css部分,DOM是非常非常重要的部分.
3.BOM是Browser Object Model浏览器对象模型,操作浏览器shell的.因为每一个浏览器厂家的不同,导致我们在每一个浏览器操作BOM都不一样.

浏览器内核
ie (Internet Explorer) 内核 Trident
Opera 内核 presto
Safari 内核 webkit
chrome 内核 webkit / blink
Firefox 内核 gecko

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值