- 五大主流浏览器
| 主流浏览器 | 内核 |
|---|---|
| IE | trident |
| Chrome | webkit blink |
| Safari | webkit |
| firefox | gecko |
| opera | presto |
- 浏览器的历史和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–动态化 |
| 1996 | SUN公司的JAVA火起来,网景livescript不温不火,合做宣发,livescript -> javascript |
| 2001 | IE6 XP诞生 JS引擎出生 |
| 2003 | Mozilla公司firefox (根据netscape navigator而来) |
| 2008 | google基于webkit blink gears -> Chrome -> V8引擎 -> JS引擎 – 直接翻译机器码、独立于浏览器运行 |
| 2009 | 甲骨文收购了SUN公司,JS的所有权给甲骨文 |
- ECMA
| 名称 | 职责 | 备注 |
|---|---|---|
| European Compute Manufactures Association 欧洲计算机制造联合会 | 评估、开发、认可电信、计算机标准 | ECMA-262 脚本语言的规范 ECMAScript |
- 编程语言
| 编译型 | 解释型 |
|---|---|
| 源码 -> 编译器 -> 机器语言 -> 可执行文件 | 源码 -> 解释器 -> 解释一行执行一行 |
| 有跨平台移植问题 | 不需要根据不同系统平台进行移植 |
| 对于大型项目执行速度快比较明显 | 相对较慢 |
| 静态语言 强类型语言 | 动态语言 弱类型语言 |

841

被折叠的 条评论
为什么被折叠?



