首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
王玉略
掘友等级
前端开发
|
数字游民
写过点代码读过点书
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
赞
275
文章 273
沸点 2
赞
275
返回
|
搜索文章
文章
热门
最新
使用与门、或门、非门实现加法器和减法器
本文从基础电路开始,实现了基础的逻辑门,再基于这些逻辑门,实现了一个简单的加法器和减法器,并给出了相应的代码实现
你真的了解 setTimeout 么?聊聊 setTimeout 的最小延时问题(附源码细节)
在 JavaScript 中,setTimeout 是最常用函数之一,它允许开发者在指定的时间后执行一段代码。 但是需要注意的是,setTimeout 并不是 ECMAScript 标准的一部分
软件开发的一些原则
笔者在日常开发中,总结了一些软件开发的原则。例如:关注真正的收益而不是技术本身、做好必要的防御性编程、人月谬误,等等;在这里抛砖引玉,希望给大家一些启发;
浅尝有限状态机
场景 实现一个 Connection 连接类,它有 open、read、wirte、close 四个函数
深入浅出 ESM 模块 和 CommonJS 模块
万字长文,带你深入浅出了解 ESM 模块 和 CommonJS 模块的差异,真正地了解这两种模块化方案的种种细节
前端调试指南
日常开发中,面对日益复杂的工程和项目,难免会遇到一些问题和bug,很多同学(包括我自己)的第一反应是打个 log 看一下情况,然后逐步找原因。这种方式很有效,能解决很多问题,但是效率相对地下,并且不够专业。 如果读者对调试前端也有刚需,这份指南或许对你有用。为保证效果,建议读者…
React 灵魂 23 问,你能答对几个?
useEffect 会捕获 props 和 state。所以即便在回调函数里,你拿到的还是初始的 props 和 state。如果想得到“最新”的值,可以使用 ref。 update 阶段,每次调用 setState,链表就会执行 next 向后移动一步。如果将 setStat…
React Fiber 是什么?
React 15 以及之前的版本有一个主要的问题 —— 虚拟 dom 的 diff 操作是同步完成的。 这就意味着当页面上有大量 DOM 节点时,diff 的时间可能过长,从而导致交互卡顿,或者直接没有反馈。 这就引出了 React Fiber 来处理这样的问题。 为了保证阅读…
多种方式实现 LazyMan
本教程会用多种方式来实现一个 LazyMan。 一般思路可以通过 任务队列 来解决 LazyMan 问题,结合 Promise 或者 async 还可以更加优雅的实现。 还可另辟蹊径通过 RxJS 以及其丰富的操作符来解决 LazyMan 问题。 为了保证阅读效果,建议读者边阅…
实现一个简单的 MobX
Mobx 是 React 常用的状态管理库。 但是初次读 Mobx 的官方文档,概念很多,例如:Actions、Derivations、State,还有各种各样相关的装饰器,让人摸不着头脑。 这个例子中,在 Timer 类中使用了 makeAutoObservable 方法使 …
下一页
个人成就
优秀创作者
文章被点赞
1,663
文章被阅读
240,431
掘力值
6,274
关注了
12
关注者
199
收藏集
1
关注标签
63
加入于
2017-02-26