js与浏览器

浏览器的特点

1.shell(用户可见,可修改)



2.内核(浏览器如何执行

渲染引擎(语法规则和渲染)
负债html和css
浏览器如何绘制页面
js引擎(针对js代码)

2001年ie6首次实现对js引擎的优化和分离

2008年chrome浏览器v8引擎把js代码直接转化为机械码,速度快

后来Firefox也推出强大功能的js引擎


其他模块

js的特点

1.解释性语言

特点:翻译一行,执行一行
优点:不翻译成文件,跨平台
不足:比编译性语言执行稍慢

2.单线程

同一时间只能做一件事
轮转时间片执行,以毫秒轮转,人眼看不出

ECMA标注

以前有其它的JScript,ScriptEase的脚本,ECMA联盟为了统一制定标准只剩js


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值