首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
前端
订阅
helecopter
更多收藏集
微信扫码分享
微信
新浪微博
QQ
71篇文章 · 0订阅
异步的防抖
我们可以把每次异步操作(Promise或者setTimeout)看成一个单独的异步线程。在实际的编程过程中,大多数情况下我们对异步线程是不做监管、让其自生自灭的,但这样容易引发一些问题。 比如某个组件A,其中请求了后端定位解析服务;而当A组件被使用到一个列表中时,列表的for循…
记一次XX前端面试
距离自己被外派(俗称外包)出去,已经过了快五个月,工作的话,很闲。人啊,一定保持好的习惯,懒惰是会上瘾,日常摸鱼,怀疑人生,我是谁,我在哪,我要干什么。 中午吃饭的时候,收到了boss直聘的一条消息,XX发来一个信息,是一个前端职位,问我是否感兴趣,讲道理,我还是很诧异的,一是…
掌握 JavaScript 函数的柯里化
函数的柯里化能够让你重新组合你的应用,把你的复杂功能拆分成一个一个的小部分,每一个小的部分都是简单的,便于理解的,而且是容易测试的。
('b' + 'a' + + 'a' + 'a').toLowerCase()输出banana的剖析
当时第一反应是JavaScript会报错,但是并没有。然后就来了兴趣 后来仔细一想,估计和JavaScript运算符优先级、隐式转化有关系。 首先把toLowerCase去掉,这个函数没啥用,只是起到一个迷惑的作用。 这就是主要的,因为一元正号的优先级是比加法高的,所以这里用括…
[译] Vue 最黑暗的一天
今天,我惊讶的发现,往常积极友好的 VueJS 社区陷入了一场激烈的战争。 两周前,Vue 的创建者尤雨溪发布了一个请求意见稿(RFC),用于在即将发布的 Vue 3.0 中使用基于函数的方式编写 Vue 组件。今天,一个 Reddit 上批评性的帖子和 Hacker News…
[译] 提高 10 倍性能:优化静态网站
几个月前,我在国外旅行,想给朋友看我个人(静态)网站上的一个链接。我试着浏览我的网站,但花费的时间比我预期的要长。网站绝对没有任何动态内容--只有动画和一些响应式设计,而且内容始终保持不变。 我对结果感到震惊,DOMContentLoaded 要 4 s,整个页面加载要 6.8…
前端监控实践——FMP的智能获取算法
而我们今天讨论的FMP(first meaningful paint),其实就是回答 is it useful,加载的内容是否已经足够,其实这是一个很难被定义的概念。每个网页都有自己的特点,只有开发者和产品能够比较确定哪个元素加载的时间点属于FMP,今天我们就来讨论一下,如何比…
[译] 让我们一起解决“this”难题 — 第一部分
难道我们就不能彻底搞清楚“this”吗?在某种程度上,几乎所有的 JavaScript 开发人员都曾经思考过“this”这个事情。对我来说,每当“this”出来捣乱的时候,我就会想方设法地去解决掉它,但过后就把它忘了,我想你应该也曾遇到过类似的场景。但是今天,让我们弄明白它,让…
W3C发布2018新版移动Web应用发展路线图
2018年1月3日,W3C发布了 2018年1月版移动Web应用发展路线图(Roadmap of Web Applications on Mobile:Jan 2018),概述了W3C围绕增强Web应用能力所开展的的一系列技术标准的研发进展,以及这些技术如何具体应用于移动环境。…