首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Chace
掘友等级
前端开发
|
腾讯大地通途(北京)科技有限公司
Developer.
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
112
文章 105
沸点 7
赞
112
返回
|
搜索文章
赞
文章( 105 )
沸点( 7 )
从手写Promise到async/await(接近6千字,建议看一下)
迭代器的使用可以极大地简化数据操作,于是es6也向js中添加了这个迭代器特性。新的数组方法和新的集合类型(例如:Set与Map集合)都依赖迭代器的实现,甚至异步编程中都可以使用迭代器。 但这此之前,我们一定要了解一下迭代器的背后的历史。 上面是一段标准的for循环代码,通过变量…
带你深度解锁Webpack系列(进阶篇)
三篇长文,带你解锁 Webpack ,希望读完这三篇文章,你能够对 webpack 的各项配置有一个更为清晰的认识。 本文是第二篇,如果你还没有阅读《带你深度解锁Webpack系列(基础篇)》,建议阅读之后,再继续阅读本文。 本文会引入更多的 webpack 配置,如果文中有任…
【前端词典】有趣的大厂算法面试题
看到一篇算法文章,觉得着实有趣,但不知为何我看到题后首先想到的是田忌赛马。今天我也试着解释下这题,当做是一个学习的过程。 64 匹马分 8 次在全部比完一次,然后我们可以把目标缩小到 32 匹马。 1、八次比完后,我们可以将每一匹马的速度按下表排好。 剩下的 8 组 32 匹马…
2021 前端面试 | “HTML + CSS + JS”专题
前端面试——HTML + CSS + JS,可以再轻松点儿~ 🔥🔥🔥“前端一万小时”两大明星专栏限时折扣中,欢迎点击公众号菜单栏各模块了解~
共克时疫 | 面对疫情,掘金开发者们贡献出的那些技术力量
掘友们,大家好,我是掘金酱。 想必你也和掘金酱一样,在紧张中度过了一个难忘的春节假期。隔离、口罩、酒精、消毒水,不断增长的数字,各大平台上喜忧参半的消息,这场突如其来又波及甚广的肺炎疫情,让这个原本喜庆的节日显得多少有些忧心忡忡。 本着为国家节约口罩的原则,掘金酱一直在家闭门修…
字节跳动面试官:请你实现一个大文件上传和断点续传
这段时间面试官都挺忙的,频频出现在博客文章标题,虽然我不是特别想蹭热度,但是实在想不到好的标题了-。-,蹭蹭就蹭蹭 :)
理解 JavaScript 中的 macrotask 和 microtask
详细介绍了浏览器中的 microtask 和 macrotask 的区别,如果你感到疑问,欢迎留言讨论。另外由于博主水平有限,所以如果文章中有错误的地方,恳请斧正!
代码质量管理——如何写出优雅的代码
作为一个刚写代码不久的小菜鸟,工作的半年多让我越发意识到提高代码质量的重要性。从前只会关注实现功能,慢慢的开始关注性能,现阶段则发现其实还有很多细节也是(如可读性、易用性、可维护性、一致性)提高代码质量的关键。“实现功能”跟“优雅地实现功能”是两码事。 面向对象五大设计模式基本…
ES6异步方式全面解析
众所周知JS是单线程的,这种设计让JS避免了多线程的各种问题,但同时也让JS同一时刻只能执行一个任务,若这个任务执行时间很长的话(如死循环),会导致JS直接卡死,在浏览器中的表现就是页面无响应,用户体验非常之差。 因此,在JS中有两种任务执行模式:同步(Synchronous)…
从浏览器多进程到JS单线程,JS运行机制最全面的一次梳理
见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 ----------超长文+多图预警,需要花费不少时间。---------- 如果看完本文后,还对进程线程傻傻分不清,不清楚浏览器多进程、浏览器内核多线程、JS单线程、JS运行机制的区别。那么请回复我,一定是我…
下一页
关注了
313
关注者
6
收藏集
1
关注标签
111
加入于
2016-08-29