首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
水白泉
掘友等级
Shandong Lanxiang Senior Technical school
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
107
文章 103
沸点 4
赞
107
返回
|
搜索文章
赞
文章( 103 )
沸点( 4 )
息息相关的 JS 同步,异步和事件轮询
大家都说简历没项目写,我就帮大家找了一个项目,还附赠【搭建教程】。 JS 是一门单线程的编程语言,这就意味着一个时间里只能处理一件事,也就是说JS引擎一次只能在一个线程里处理一条语句。 虽然单线程简化了编程代码,因为这样咱们不必太担心并发引出的问题,这也意味着在阻塞主线程的情况…
深拷贝的终极探索(90%的人都不知道)
划重点,这是一道面试必考题,我就问过很多面试者这个问题,✧(≖◡≖✿)嘿嘿首先这是一道非常棒的面试题,可以考察面试者的很多方面,比如基本功,代码能力,逻辑能力,而且进可攻,退可守,针对不同级别的人可以
三十分钟掌握Webpack性能优化
Webpack是现在主流的功能强大的模块化打包工具,在使用Webpack时,如果不注意性能优化,有非常大的可能会产生性能问题,性能问题主要分为开发时打包构建速度慢、开发调试时的重复性工作、以及输出文件质量不高等,因此性能优化也主要从这些方面来分析。本文主要是根据自己的理解对《深…
浅析 React Fiber
在 react 进入大家视野之初,Virtual DOM(VDOM)的概念让人眼前一亮,在操作真正的 DOM 之前,先通过 VDOM 前后对比得出需要更新的部分,再去操作真实的 DOM,减少了浏览器多次操作 DOM 的成本。这一过程,官方起名 reconciliation,可翻…
我对 React v16.4 生命周期的理解
该方法在getSnapshotBeforeUpdate方法之后被调用,有三个参数prevProps,prevState,snapshot,表示之前的props,之前的state,和snapshot。第三个参数是getSnapshotBeforeUpdate返回的
关于React v16.3 新生命周期
当然,这个更替是缓慢的,在整个16版本里都能无障碍的使用旧的三生命周期,但值得注意的是,旧的生命周期(unsafe)不能和新的生命周期同时出现在一个组件,否则会报错“你使用了一个不安全的生命周期”。 旧的生命周期十分完整,基本可以捕捉到组件更新的每一个state/props/r…
观察者模式 vs 发布-订阅模式
我微笑着回答:“没有区别,它们是一样的。” 但是面试官笑了,“不,它们不一样。” 之后我回到家打开google查找答案。这篇文章就是我google后的总结。 在深入探讨区别之前,我们先来讨论下“观察者模式”和“发布订阅模式”。 我认为大多数人都会同意观察者模式是学起来最好入门的…
面试官问:能否模拟实现JS的new操作符
用过Vuejs的同学都知道,需要用new操作符来实例化。 那么面试官可能会问是否想过new到底做了什么,怎么模拟实现呢。 从这里例子中,我们可以看出:一个函数用new操作符来调用后,生成了一个全新的对象。而且Student和Object都是函数,只不过Student是我们自定义…
关于react diff 算法(译文)
React是由facebook开发,用于构建用户界面的js类库,以提升性能为设计理念。在本文中,我将为大家介绍在React中的diff算法,以及它的渲染机制,以便于你能够更好的优化你的程序。 在深入了解实现细节之前,了解React如何工作是很重要的。 在任何时候,你可以将UI描…
解读Promise内部实现原理
早前有针对 Promise 的语法写过博文,不过仅限入门级别,浅尝辄止食而无味。后面一直想写 Promise 实现,碍于理解程度有限,多次下笔未能满意。一拖再拖,时至今日。 随着 Promise/A+规范、ECMAscript规范 对 Promise API 制定执行落地,Ja…
下一页
个人成就
文章被点赞
13
文章被阅读
12,299
掘力值
253
关注了
37
关注者
1
收藏集
3
关注标签
67
加入于
2018-09-27