美文网首页
node中V8引擎

node中V8引擎

作者: 夏夏夏夏顿天 | 来源:发表于2018-10-08 09:20 被阅读1次

    先梳理一下自己的,知识

    关于v8引擎,你要知道这么点旧知识,编程语有分为解析性语言和编译性语言

    浏览器的内核也叫做渲染引擎

    这个渲染引擎是干嘛的,就是经常将我们的网页请求过来的内容,进行解析出来,然后呈现出来

    还得了解javascript被编译过程和执行过程,v8再传统的过程编译和执行javascript,优化 了很多

    为什么需要v8引擎

    因为在javascript的量会越来越多,我们要让体验更好,就需要将javascript边编译边执行的速度,提上去,然后就产生了v8 引擎

    v8引擎直接将javascript代码解析成机械码,然后直接给CPU执行

    为什么v8这么快

    v8有两种编译器,一种将js编译成原生码,另一个编译器进行优化代码

    参考资料:
    https://leohxj.gitbooks.io/front-end-database/theory/v8.html
    https://zhuanlan.zhihu.com/p/27628685
    Node.js编程之路之——与V8引擎共舞

    相关文章

      网友评论

          本文标题:node中V8引擎

          本文链接:https://www.haomeiwen.com/subject/qdxboftx.html