JS发展史与基本背景知识

  1. 五大主流浏览器
主流浏览器内核
IEtrident
Chromewebkit blink
Safariwebkit
firefoxgecko
operapresto
  1. 浏览器的历史和JS诞生
年份大事件
1990蒂姆伯纳斯李超文本分享资讯,world wide web移植到C libwww/nexus–允许别人浏览他人编写的网站
1993美国伊利诺大学NCSA组织(马克安德森)MOSIAC浏览器–显示图片 图形化浏览器
1994马克安德森和吉姆克拉克成立MOSIAC communication corporation (插曲商标权 MOSIAC -> 伊利诺大学 -> spy glass) 改名Netscape communication corporation 网景公司 -> netscape navigator -> 2003
1996微软收购了spy glass -> IE internet explorer 1.0 IE3 JScript
1996网景公司Brendan eith在netscape navigator基础上开发了livescript–动态化
1996SUN公司的JAVA火起来,网景livescript不温不火,合做宣发,livescript -> javascript
2001IE6 XP诞生 JS引擎出生
2003Mozilla公司firefox (根据netscape navigator而来)
2008google基于webkit blink gears -> Chrome -> V8引擎 -> JS引擎 – 直接翻译机器码、独立于浏览器运行
2009甲骨文收购了SUN公司,JS的所有权给甲骨文
  1. ECMA
名称职责备注
European Compute Manufactures Association 欧洲计算机制造联合会评估、开发、认可电信、计算机标准ECMA-262 脚本语言的规范 ECMAScript
  1. 编程语言
编译型解释型
源码 -> 编译器 -> 机器语言 -> 可执行文件源码 -> 解释器 -> 解释一行执行一行
有跨平台移植问题不需要根据不同系统平台进行移植
对于大型项目执行速度快比较明显相对较慢
静态语言 强类型语言动态语言 弱类型语言
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值