首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器
订阅
sunshine杨小咩
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
web知识进阶——字符编解码
因为中文的博大精深,以及早期文件编码的不统一,造成了现在可能碰到的文件编码有GB2312、GBk、GB18030、UTF-8、BIG5等。因为编解码的知识比较底层和冷门,一直以来我对这几个编码的认知也很肤浅,很多时候也会疑惑编码名到底是大写还是小写,英文和数字之间是不是需要加“…
[译]现代浏览器是如何提升性能的:网络层
49 年前,ARPnet 建立了。这是一个早期的分组交换网络,也是第一个 实现了 TCP/IP 协议簇 的网络。该网络建立了一个从加州大学到斯坦福研究院的连接。20 年后,Tim Berners-Lee(译注:万维网之父)分享了一个叫做 “Mesh” 的提案(译注:参看 Inf…
浏览器渲染页面过程与页面优化
由一道面试题引发的思考:从用户输入浏览器输入url到页面最后呈现有哪些过程?一道很常规的题目,考的是基本网络原理,和浏览器加载css,js过程。答案大致如下:用户输入URL地址浏览器解析URL解析出主
浏览器 Javascript 的 EventLoop 动态图析
若在执行宏任务的过程中,加入了新的微任务,会把新的微任务添加到微任务的队列中。 若在执行微任务的过程中,加入了新的微任务,会把新的微任务添加在当前任务队列的队尾巴。 微任务会在本轮EventLoop执行完后,马上把执行栈中的任务都执行完毕。 ② 执行栈依次执行主线程的同步任务,…
作为一个前端工程师你了解你的小伙伴么 - chrome
chrome 的常用功能我就不说了,F12, element, network, timeline, resources, aduits, console 这些我就默认大家都已经掌握了。 估计很多人不知道 Chrome 地址栏功能,我作为一个 low 到家的前端工程师,必须懂的。以下我要介绍的这些指令在 Chrome 地址栏输入即可。
缓存详解
前言总括:缓存从来都是前端的一个痛点,很多前端搞不清楚缓存到底是何物,从而给自己创造了一些麻烦,本文一如既往的用通俗易懂的文字和实例来讲述缓存,希望能让您有所得。原文博客地址:缓存详解知乎专栏&&简书
JavaScript 内存机制(前端同学进阶必备)
每种编程语言都有它的内存管理机制,比如简单的C有低级的内存管理基元,像malloc(),free()。同样我们在学习JavaScript的时候,很有必要了解JavaScript的内存管理机制。 JavaScript的内存管理机制是:内存基元在变量(对象,字符串等等)创建时分配,…
【JSConf EU 2018】JavaScript引擎: 精粹部分
JSConf EU 2018圆满结束, 谷歌V8的开发者Mathias Bynens以及Benedikt Meurer一起发表了《JavaScript Engines: The Good Parts™》演讲,本文将带领大家回顾一下演讲上所提到的重点。 JavaScript引擎解…
[译] 现代浏览器内部揭秘(第一部分)
这一博客系列由四部分组成,将从高级体系结构到渲染流程的细节来窥探 Chrome 浏览器的内部。如果你曾对浏览器是如何将代码转化为具有功能的网站,或者你并不确定为何建议使用某一技术来提升性能,那么本系列就是为你准备的。 本文作为此系列的第一部分,将介绍核心计算术语与 Chrome…
转载:深入浏览器事件
翻译和整理自 Google Developer Day China 2018 by Jake Archibald, 2018.9.21。个人认为是整个 GDD WEB 方面最有技术含量的讲座。 另外:本文的内容是浏览器的事件循环,并不是 nodejs 的事件循环,不要将两者混淆…