首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
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…