首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lihaozecq
掘友等级
前端
|
bytedance
关注
私信
获得徽章 5
动态
文章
专栏
沸点
收藏集
5
关注
赞
577
文章 511
沸点 66
资讯 0
赞
577
关注
返回
|
搜索文章
文章
热门
最新
lihaozecq
9月前
NPM
记录npm link使用过程以及遇到并解决的问题(相同依赖引用)
在 monorepo 技术成为多包管理/调试的常用方式之后,其实不应该优先考虑使用npm link 。但因为笔者所要操作的两个仓库的基建都是比较陈旧的,且考虑到未来可能会直接重构,以短期解决效率为主
1065
4
2
lihaozecq
1年前
Redux
redux-toolkit使用和源码浅析
redux-toolkit 当我们使用redux作为状态管理工具时,通常要书写很多模板代码,并且为了满足业务需求,还需要自己引入一些middleware,整个过程是比较麻烦的。
488
2
评论
lihaozecq
2年前
Vue.js
@vue/reactivity 响应式源码学习
我们都知道 Vue3.0 将响应式部分单独抽离成 reactivity npm 包,并且内部用 proxy 代替了 Object.defineProperty,本文通过对源码来一起学习它是怎么工作的。 我们先来看 reactive 的使用,我们传入对象、数组、Map实例、Set…
549
1
2
lihaozecq
2年前
React.js
SWR React Hooks 库源码学习
SWR 库是请求远程数据的 React Hooks ,它可以更好地帮助我们管理请求,它有很多特性,其中包括但不仅限于页面聚焦重新取数、对数据的缓存、轮询、请求去重等等。SWR开源以来收获大量 star ,本文通过对源码阅读,来一起学习它。 useSWR 的源码有710行代码,如…
1039
2
评论
lihaozecq
2年前
Vue.js
Vue3 + TS + Egg重构自己的小项目[总结]
我在掘金上发布的第一篇文章就是关于此项目的介绍,没想到已经过去俩年了,回头看看这俩年的成长...... 打死自己的心都有了!!!🙃 使用 vue-cli 工具可以方便的创建一个vue项目,其中选择技术栈时,勾选上TypeScript就好。 移除 filters 过滤器特性,官…
8864
102
23
lihaozecq
2年前
Promise
实现Promise,遵循Promise/A+规范
Promise 是异步编程的一种解决方案,比传统的解决方案(回调函数和事件)更合理和更强大。现在前端应用中Promise已经得到了广泛使用。本文通过实现符合Promise/A+规范的Promise,对其加深印象。 所以我们的Promise也需要是个构造函数,并且执行用户传入的r…
1848
8
评论
lihaozecq
2年前
JavaScript
JavaScript实现排序算法
可视化排序网址个人博客网址冒泡排序选择排序插入排序归并排序快速排序普通快速排序双路快速排序三路快速排序堆排序
159
1
评论
lihaozecq
3年前
数据结构
JS实现二叉树的前序、中序、后续、层序遍历
关于二叉树的前序、中序、后续遍历,使用递归的方法不用多说,主要是迭代方法,通过对栈的应用,对节点不同顺序的压入栈中,从而实现不同顺序的遍历。二叉树的层序遍历迭代方式则是通过对队列的应用。
5390
35
2
lihaozecq
3年前
React.js
redux和react-redux从实现到理解
我们在使用react进行开发时,通常会搭配react-redux进行状态管理,react-redux其实是基于redux封装的,使开发者更方便的使用redux管理数据,所以要明确redux完全可以单独使用。我们要学习react-redux首先要先学习redux。 我们先来看一下…
2028
12
2
lihaozecq
3年前
NPM
package.json各字段的作用
注:版本号不存在十进制说法,当代码一直处于同一阶段更新时,版本号可以一直增加、1.0.35、1.12.5都是可以的。 当像上面这样指定时,下载npm包,会自动链接cli.js到use/local/bin/oui,可以直接在命令行执行oui实质上执行的是npm包的cli,js文件…
8110
13
评论
下一页
个人成就
文章被点赞
690
文章被阅读
52,937
掘力值
2,079
关注了
30
关注者
96
收藏集
5
关注标签
15
加入于
2017-06-28