首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
xekin
掘友等级
VIP.5 如鱼得水
前端组饮水机管理员
|
求收留
人生就是要不断地超别人的车车!
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
153
文章 145
沸点 8
赞
153
返回
|
搜索文章
最新
热门
如何在 JS 中高效率地存储巨量的二进制数据?
最近碰到有一个功能需要在程序中缓存几十万个节点更新状态,一个节点要么已经更新,要么等待更新,这就是一种二进制状态,在巨量的节点数量下,除了存取状态,还需要批量地对某一批节点置为已更新或者未更新,怎么存
前端中 JS 发起的请求可以暂停吗?
JS 发起的请求可以暂停吗? 这个问题非常有意思,这一句话当中有两个概念需要明确,一是什么样的状态才能称之为 `暂停`?二是 `JS 发起的请求` 是什么?
JS 性能小则 | 与或运算与1248的妙用
在 JS 中使用位运算时,JS 会现将操作数转化为带符号的 32 位二进制数的补码。本篇文章介绍了 JS 位运算的基本使用场景,而后拓展封装了 JS 位运算的不足。
实现一个最简易 React 原子化状态管理 hooks
45 行代码实现最简易的 React 原子化状态管理器! 最近看 jotai 的源码有感,发现其实在 React 中实现状态管理并不是一定要用 useContext。
Vue2 Dialog 弹窗函数式调用最佳实践
前端函数式编程如火如荼的今天,要如何设计才能用函数式调用的方式使用 Vue2 的弹窗功能?如何将传统的 Vue 全局方法解耦,甚至支持类型检查?
三行代码的简单函数,却写出了几十行 Typescript 类型推导
最近在设计一些基础的项目框架设计上的 sdk api,比如埋点系统、权限系统之类的,要提供一些便捷的封装方法给上层使用。于是写了个三行代码的方法,却没想到要支持 ts 类型这么艰难…
正确的打开方式!河里地编写 React hooks 实践心得
在今天这个时候仍然有大量的开发者因为没有很好地组织好 hooks 代码而导致后期维护成本越来越高,以至于重构也无济于事。 对于如何组织好 hooks 的代码,我在这里总结了项目里关键的几点心得。
JS数组性能小则|你以为的快不是真的快
这是在写一个特殊的 React 业务组件(虚拟树形列表)时想到的一个问题,当时我内部实现了一个继承数组的类(因为不想用 Getter 的方式去访问这个类存储的数据,所以选择直接继承数组,这样也可以在内部直接用 this 去访问数组本身以及方法)并且要实现一个内部过滤数据并且可以…
Array.prototype.reduce的正确打开方式
在很多时候,我很喜欢使用 Array.prototype.reduce,它的功能很强大,适用范围非常广,但是很多新手对它却难以理解,即使是具备了非常多例子和使用场景的 MDN 里的 reduce 文档,看完后也让人无从下手。 我在刚认识 reduce 的时候也是如此,看了 MD…
记一次前端解决业务接口并发请求的性能实践
在工作中,前端的工作不仅在于写页面的展示实现和交互,有时候在一些业务场景的数据请求中需要前端和后端调和才能取得更好的性能对接方案。 在某次和后台对接并发批量操作数据的接口时,有一个接口请求需要较长的查询时间,如果查询的数据过大,可能会引起接口超时导致操作失败。 一个树形表格数据…
下一页
个人成就
文章被点赞
764
文章被阅读
88,793
掘力值
2,917
关注了
63
关注者
159
收藏集
7
关注标签
36
加入于
2017-10-25