首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
浏览器知识
订阅
年轻人重名了64636
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
17K star 仓库,关于网络相关的前端面试题 90% 都有答案
今天的文章从输入 URL 开始,和大家聊聊这其中前端工程师**需要掌握的网络相关的内容**,希望大家能有所收获。
浏览器中的垃圾回收与内存泄漏
1. 介绍 浏览器的 Javascript 具有自动垃圾回收机制(GC:Garbage Collecation),也就是说,执行环境会负责管理代码执行过程中使用的内存。其原理是:垃圾收集器会定期(周期性)找出那些不在继续使用的变量,然后释放其内存。但是这个过程不是实时的,因为其…
聊聊垃圾回收 GC
GC 全称 Garbage Collection ,即:垃圾回收。 写过计算机程序的都知道,程序中无时无刻伴不随着变量的引用,赋值,运算等操作。于是乎存在着某些变量在使用过后,程序不会再用到它们,但是他们依然占据着一定的内存空间。内存中这样不会被程序再次使用的数据便可称之为‘垃…
JavaScript垃圾回收
内存管理在编写代码时如果不过了解内容管理的机制,就很有可能写出一些不容易察觉,造成内容泄露的代码内存:由读写单元组成,表示一片可操作的空间内存管理:代码编写时去借助一些API开发者主动的去操作内存空间
「浏览器工作原理」写给女友的秘籍-渲染流程篇(1.1W字)
想要成为一名合格的前端工程师,掌握相关浏览器的工作原理是必备的,这样子才会有一个完整知识体系,要是「能参透浏览器的工作原理,你就能解决80%的前端难题」。 「这篇文章准备梳理一下渲染流程,也就是浏览器是怎么把HTML,CSS,JS,图片等资源最后显示漂亮的页面。」 「这篇主要是…
震惊?!无缝轮播图中不让用setInterval控制图片切换?
看到题目,我想大家中的很多人应该都是和我一样的疑惑,不用定时器去实现,那该咋整?毕竟用setInterval控制无缝轮播图中的图片切换太常见了,在网上随便搜一搜基本上都是如下这种写法。 至于其他类型的写法,当然有,但是很少见,比如 elementUi 中是控制各个子元素的 tr…
误打误撞利用了UI渲染的时机
所有的任务可以分为同步任务和异步任务,同步任务,顾名思义,就是立即执行的任务,同步任务一般会直接进入到主线程中执行;而异步任务,就是异步执行的任务,比如ajax网络请求,setTimeout 定时函数等都属于异步任务,异步任务会通过任务队列( Event Queue )的机制来…
危险的 target="_blank" 与 “opener”
在说 opener 之前,可以先聊聊 <iframe> 中的 parent。 我们知道,在 <iframe> 中提供了一个用于父子页面交互的对象,叫做 window.parent,我们可以通过 window.parent 对象来从框架中的页面访问父级页面的 window。 op…
事件循环(Event lop)
这篇文章要讲的是在 JavaScript 中一个很重要的知识点: 事件循环。结合一篇国外的开发者写的特别优秀的文章来整理总结。 本部分内容翻译自原文,作者 Lydia Hallie。 JavaScript 是单线程的。所谓单线程意味着一次只能运行一个任务(注释1)。通常情况下这…
探寻浏览器渲染的秘密
起因是这样,有运营小姐姐跟我反馈某个页面卡顿的厉害。心中突然一想,妈耶不会有bug吧,心慌慌的。然后自己打开页面,不卡呀,流畅的一xx,肯定是她弄错了。带着去教她如何正确的使用电脑的想法我自信的下了楼,然后自信的在她电脑上打开了页面,我滑,我滑,我再滑。woc,页面咋不动啊,w…