
V8引擎简单来说就是一个语言的执行环境,就类似于PHP在apache,asp.net在IIS一样。而javaScript也有自己的执行环境,IE也提供了javaScript的执行环境,但是自从Google研发的V8 JavaScript引擎以来IE老版本的浏览器注定要没落。
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> //用IE最新引擎或者使用V8 这是谷歌挖墙脚代码
以上代码加上后强制 IE 使用 Chrome Frame 渲染,必须有安装谷歌浏览器,这样就能使用V8引擎。
优点:V8引擎采用的优化特性大大提高JS代码循环语句、属性访问、重复调用等方面的执行速度,相对于原IE内核,V8引擎在JS执行速度上有极大提升。
缺点:目前V8引擎的缺点是内存占用较大,需要保留各类Cache空间,GC机制也会预留约16M的空间,还需要进行优化。