js深度学习(一)

  1. 浏览器及内核
五大主流浏览器内核
IEtrident
chromewebkit blink
safariwebkit
firefoxgecko
operapresto

2、浏览器的历史和js的诞生

  • 1990年 允许别人浏览他人编写的网站

  • 1993年 图形化浏览器

  • 1994年 网景 netspace navigator

  • 1996年 微软的公司收购了spy glass -> IE internet exploror1.0 IE3 Jscript

  • 1996年 网景公司Brendan eich 开发出了livescript

  • java火起来 ,和sun合作推广livescript->JavaScript

  • 2001年 IE6 xp诞生 js引擎

  • 2003年 Mozilla公司 fireFox -> netscape navigator

  • 2008年 Google基于webkit blink gears (渐进式webapp) ->v8引擎 ->js引擎->
    直接翻译机器码 独立于浏览器运行

  • 2009年 甲骨文Oracle收购了 sun公司

3、ECMA
解释型语言 不需要根据不同的系统平台进行移植
源码->解释器->解释一行就执行一行
编译型语言
源码->编译器->机器语言->可执行文件
Jscript 微软
vbscript 微软

4、ECMAScript
js引擎 单线程 可以模拟多线程
轮转时间片:短时间内轮流执行多个任务的片段
切分任务, 随机排列这些任务片段 按照排列顺序将任务片段送进js进程 js线程执行一个又一个任务片段

5、数据类型
基本数据类型
number string null undefned Boolean
引用数据类型
object function date array regExp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值