1.编译性语言,看完一篇后翻译,会生成翻译完的文件,再执行;
1) 优点:快
2) 不足:移植性语言(不跨平台)
2.解释性语言,看完一行翻译一行
1) 优点:跨平台
2) 不足:稍微慢
3.JavaScript特点
1) 解释性语言
2) 单线程(同一时间只能做一件事)
4.在计算机中同时做多件事叫异步,做完一件接着下一件叫同步
5.JavaScript 兼容于ECMA(欧洲计算机联盟)标准,也成为ECMAScript
6.JavaScript三大阶段:JavaScript(ECMAScript原生js), DOM ,BOM
7.JavaScript执行队列- - 轮转时间片,速度足够快情况下,将主线程切成小片段,抢占资源
8.主流浏览器: 市场占有率大于3%,有自己研发的内核
浏览器 内核
1) IE trident
2) Chrome webkit/blink
3) Firefox Gecko
4) Opera Presto
5) Safari webkit