首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
用户5322466508569
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
JS中的EventLoop、宏任务、微任务
JS 单线程的特点就是同一时刻只能执行一个任务。 这是由一些与用户的互动以及操作 DOM 等相关的操作决定了 JS 要使用单线程,否则使用多线程会带来复杂的同步问题。如果是多线程,一个线程正在修改 DOM,另一个线程正在删除 DOM,那么以哪一个为准呢? 如果执行同步问题的话,…
字节跳动最爱考的前端面试题:JavaScript 基础
最大安全数字:Number.MAX_SAFE_INTEGER = Math.pow(2, 53) - 1,转换成整数就是 16 位,所以 0.1 === 0.1,是因为通过 toPrecision(16) 去有效位之后,两者是相等的。 在两数相加时,会先转换成二进制,0.1 和…
聊一聊前端性能优化
性能优化 ,每个工程师跑不掉的一个话题。这里是本人结合Mr.Max的一门课,总结的一些优化手法,希望对大家有所帮助,后续也会继续更新,想要看视频的可以直接去某课网搜。附 演示源码和PPT
针对白屏埋点,我是这样做的(前端监测)
这里要按自己公司的产品或者自己的项目来决定了。下面是我对公司的产品提出的三个“埋点方案”,可参考,但不一定适合你们。 因为我们产品,主要页面都是居中布局,所以这种“埋点”可以满足我们产品的80%页面。垂直“埋点”,也就是在X,Y轴上埋,看图 因为,垂直埋点可以解决居中布局的页面…
【webpack 性能优化】编译速度从 50S 到 7S
随着项目不断发展壮大,组件数量开始变得越来越多,项目也开始变得庞大,webpack 编译的时间也会越来越久,我们现在的项目编译一次在 40s ——70s 之间,这是一个效率非常低下的操作。优化的手段有很多,之前项目原本已经做了很多,本文从缓存的角度进行优化讲解 babel-lo…
前端实用正则表达式&小技巧,一股脑全丢给你🏆 掘金技术征文|双节特别篇
可以使用apply来实现。apply传入的是一个数组 适用场景:显示页面弹窗时,用户点击页面其他地方弹窗自动关闭. 只能输入数字,能输小数点. bug浮现:点击checkbox的时候,因为页面元素所在区域重叠,点击事件向上传递,会首先触发checkbox的点击事件,然后触发 t…
不用try catch,如何机智的捕获错误
这是多个feature组合使用后实现的神奇效果,在React源码中被广泛使用。 我们知道,React中有个特性Error Boundary,帮助我们在组件发生错误时显示“错误状态”的UI。 为了实现这个特性,就一定需要捕获到错误。 所以在React源码中,所有用户代码都被包裹在…
程序员的副业:我靠写作赚到的第一笔收入
今天我来和大家分享一下我靠写作赚得第一笔收入的经历,从我为何走上写作之路和我写作初期的一些经历,之后介绍我第一次去给专栏平台投稿以及获得第一笔收益的经历。这是我关于“程序员副业”这个话题的第六篇分享,如果有什么问题也欢迎大家留言讨论,希望通过我的真实经历,给正在看文章的你一些小…
可视化页面编辑器的架构设计
前不久开发历时半年的可视化搭建项目终于上线[手动撒花 🌹🌹🌹],产品功能上和市面上常见的可视化编辑器其实并没有很大区别,功能细节处略有不同而已。本文主要是记录开发过程中遇到的问题以及解决思路。 前期的准备工作还是比较重要的, 尤其是前端项目, 如果整个项目搭建好之后发现某…
从 13K 的前端开源项目我学到了啥?
近期我们团队的小伙伴小池同学分享了 “BetterScroll 2.0 发布:精益求精,与你同行” 这篇文章到团队内部群,看到了 插件化 的架构设计,阿宝哥突然来了兴趣,因为之前阿宝哥在团队内部也做过相关的分享。既然已经来了兴趣,那就决定开启 BetterScroll 2.0 …