码迷,mamicode.com
首页 > 其他好文 > 详细

一些V8引擎相关的概念

时间:2018-08-18 20:11:33      阅读:156      评论:0      收藏:0      [点我收藏+]

标签:报错   对象   https   optimize   使用   运行   alt   函数   inf   

  一:Google的V8引擎的简化模型

  如下,包含一个内存堆和函数调用栈。内存堆用于分配内存,函数调用栈用于记录当前程序的运行路径。当网页在chrome中运行报错时,控制台会输出一串错误信息,其来源就是函数调用栈。所以当函数声明时,其函数体存在于堆中,当函数被调用时,其信息存于call stack栈顶。

参考:an overview of the engine, the runtime, and the call stack

技术分享图片

   二.基于V8引擎在创建对象和为对象添加或去除属性时使用的隐形类机制,inside the V8 engine + 5 tips on how to write optimized code提供了若干在线优化JS代码的建议。

一些V8引擎相关的概念

标签:报错   对象   https   optimize   使用   运行   alt   函数   inf   

原文地址:https://www.cnblogs.com/ilmare-notebook/p/9498434.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!