首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端2024面试
订阅
车宝山
更多收藏集
微信扫码分享
微信
新浪微博
QQ
44篇文章 · 1订阅
「硬核JS」你真的了解垃圾回收机制吗
JavaScript 是门魅力无限的语言,关于它的 GC(垃圾回收)方面,你了解多少呢?想来大部分人是因为面试才去看一些面试题从而了解的GC,当然,我们可不仅仅是为了面试,目的是一次性彻底搞懂GC!
详解BFC、IFC、GFC、FFC
内部的Box会在垂直方向,一个接一个地放置。 Box垂直方向的距离由margin决定。属于同一个BFC的两个相邻Box的margin会发生重叠。 每个盒子(块盒与行盒)的margin box的左边,与包含块border box的左边相接触(对于从左往右的格式化,否则相反)。即使…
基于【Event Loop】的长列表渲染优化
这是我的第一篇博客,一起参与掘金新人创作活动,开启写作之路。 因为 JS 的 Event Loop 机制,JS 引擎所管理的执行栈中的事件以及所有微任务事件全部执行完后,才会触发渲染线程对页面进行渲染
性能优化篇--Performance(工具)
1. 整体结构 从上到下分别为 4 个区域: 工具面板:包含录制,刷新页面分析,清除结果等一系列操作 概览面板:高度概括随时间线的变动,包括 CPU,NET 线程面板:例如 Network,Frame
JavaScript延迟加载方案,让项目速度飙升!
有一天,我和项目经理一起在办公室里,正在讨论我们即将启动的新项目。这是一个非常重要的项目,老板也对它寄予了厚望。 项目经理深吸了一口气,说:“我们的目标是要打造一个快速响应的网站,以确保用户在访问时享
复盘最近一个月的中大厂面试经历(附加答案)
前言 笔者两年前端经验,前后大概面了一个月,期间面了很多公司,比如有赞、涂鸦智能、滴滴、字节、酷家乐 大搜车、海康威视、税友等等,梳理一下基于我个人面试过程中被问的到的一些问题(包括但不限于)。
使用require.context实现优雅的预加载
前言 在前端开发中,对页面花里胡哨度[注1]要求越高的页面,用到的图片、音频什么的就越多,比如什么结婚请柬、展会请柬、发布会宣传页、数据大屏。虽然现在浏览器不允许网页在没有用户交互的情况下播放音频,但
N 个值得一看的前端代码片段
在日常的开发过程中,我们都会有一些常用的代码片段,这些代码片段可以直接复制到各个项目中使用,非常方便。如果你有接手过别人的项目,就可以很明显感受到几个项目一般都会有一些相同的工具类方法,这些方法就是之
【JS】await异常捕获,这样做才完美
文章关注JavaScript中async/await的异常处理,指出未捕获异常的潜在风险。1)使用try-catch,虽全面但冗余;2)借助Promise的catch,减少冗余; 3) 利用await
和我一起来看看浏览器的异步实现到底有哪些方式
前端为何会有异步这一说法,是因为前端的代码是在浏览器中运行的,而浏览器是单线程的,前端的代码是在主线程中运行的,如果有耗时的操作,就会阻塞主线程,导致页面卡顿,所以就有了异步这一说法。