首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端世界的chrome
订阅
源清流洁
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
从 Chrome 源码看 JS Object 的实现
看到这个题目,可能有些人会觉得奇怪——Object 不是 JS 的基本数据类型么,有什么实现不实现的呢?如果你这么想的话,说明你没有接触过其它语言,一直都是在和 JS 打交道,编程世界那么大,你没有出去看一看。C/C++/Java 等语言是没有这种 json 的数据类型的,其它一些有的:如在 Pthyon 里面叫做字典,在 Ruby/Perl 里面叫散列表,当然这只是个名称而已,本质上可以当作 json 类型。而 C 是 “万物之母”,C 里面没有的,就得通过某种方式实现。
从Chrome源码看HTTP
本篇解读基于Chromium 66。HTTP协议起很大作用的是http头,它主要是由一个个键值对组成的,例如Content-Type: text/html表示发送的数据是html格式,而Content-Encoding: gzip指定了内容是使用gzip压缩的,Transfer…
从Chrome源码看浏览器如何加载资源
对浏览器加载资源有很多不确定性,例如: css/font的资源的优化级会比img高,资源的优化级是怎么确定的呢? 资源优先级又是如何影响加载的先后顺序的? 有几种情况可能会导致资源被阻止加载? 通过源码可以找到答案。此次源码解读基于Chromium 64。
从 Chrome 源码看浏览器如何构建 DOM 树
这几天下了 Chrome 的源码,安装了一个 debug 版的 Chromium 研究了一下,虽然很多地方都一知半解,但是还是有一点收获,将在这篇文章介绍 DOM 树是如何构建的,看了本文应该可以回答以下问题:
从 Chrome 源码看 JS Array 的实现
从 Chrome 源码看 JS Array 的实现