chunshand
码龄10年
关注
提问 私信
  • 博客:14,032
    社区:2
    动态:3,976
    18,010
    总访问量
  • 18
    原创
  • 65,984
    排名
  • 490
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2014-12-04
博客简介:

chunshand博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    269
    当月
    1
个人成就
  • 获得75次点赞
  • 内容获得4次评论
  • 获得74次收藏
  • 代码片获得234次分享
创作历程
  • 10篇
    2024年
  • 2篇
    2023年
  • 6篇
    2022年
成就勋章
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

最小化实现vue响应式原理

最小化实现 vue3 响应式原理
原创
发布博客 2024.12.28 ·
133 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

js中不常用的数据结构

Set不可重复的"数组"WeakSet与Set类似,但是值只能是对象Map键值对类型,key可以是各种类型WeakMap与Map类似,但是key只能是对象WeakRef常用于缓存对象最后,vue里是如何利用这些数据结构特性,完成响应式的呢?
原创
发布博客 2024.12.25 ·
556 阅读 ·
22 点赞 ·
0 评论 ·
1 收藏

路由的原理

前端说到路由,必然离不开浏览器的History对象。
原创
发布博客 2024.12.25 ·
155 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

丐版虚拟滚动列表

padding为了更好的区分理解 我将虚拟列表的逻辑单独摘了出去。
原创
发布博客 2024.12.25 ·
291 阅读 ·
12 点赞 ·
0 评论 ·
0 收藏

了解EventLoop

前端开发,基本都知道EventLoop。自己写一下流程,复习下其实就是js代码的执行逻辑 执行机制js 是单线程。
原创
发布博客 2024.12.25 ·
363 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

快速认识 CommonJS 与 ES Module

社区规范exportsexports={}可能会说是因为覆盖了,并不是。因为文件最后导出的是对象。通过形式是改变的的子对象的,但是使用的方式,并不会影像值。因为,从当前目录一直到根目录的,依次次向上查找。通过依赖包找到文件入口当我们多次require同一个包或文件时,require并不会获取最新的,而是通过查找是否已经缓存了模块,假如存在,则直接从缓存中取出。
原创
发布博客 2024.12.25 ·
506 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

免费开源的投屏软件

关于更多的使用方法可查看 scrcpy github 页面地址:https://github.com/Genymobile/scrcpy。
原创
发布博客 2024.12.25 ·
229 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

简单上手 babel

babel js编译器,将js编译成生产环境所需要的js。现在基本都用core-js@3使用usagebabel转移的代码,像require浏览器也并不能识别 还需要类似webpack这样的工具再次加工。
原创
发布博客 2024.12.25 ·
129 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

都有哪些插件变现平台?

发布动态 2024.04.12

react实现命令式打开消息弹窗

想通过forwardRef useImperativeHandle 将组件modal 的open 方法暴露出去,在父组件通过ref的方式调用。还有一种实现方式,就是在根节点就创建消息弹窗组件,通过消息订阅的方式打开弹窗,但是我是在next上的多根节点布局,所以,暂时不考虑了。以前一直在写vue,用element-plus组件库,最新在写 react 脑子就有点锈到了。根节点注册消息组件,组件初始化的时候,订阅消息,后面其他业务上,可直接通过消息订阅机制出发消息弹窗。想通过api命令的方式打开消息弹窗。
原创
发布博客 2024.03.23 ·
571 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

Next实现国际化,接口反向代理,冲突了

最近在写next的项目,用到了国际化,使用了 react-i18next 但是感觉很费劲,配置起来很麻烦,所以换了一种方式,那就是:next-intl发现还不错,后来要做接口,发现跨域,然后增加反向代理,则两者出现了冲突。
原创
发布博客 2024.03.22 ·
734 阅读 ·
6 点赞 ·
0 评论 ·
4 收藏

基于Nestl的全栈项目,适合前端者上手,Nuxt开发前台

最近我正在学习 NestJS,并计划开发一个全栈项目,其中包含一些常用的基本功能,如角色管理、权限管理、菜单管理和系统配置等。在接下的开发过程中,我会按照自设定的任务列表(可以在仓库的 README.md 中找到)逐步进行开发,并边学习边实践。我选择使用 NestJS 开发后,使用 v3-admin-vite 作为后台础,并使用 Nuxt3 进行前台开发。如果对该项目感兴趣的小伙伴,欢迎一学习和交流。
原创
发布博客 2023.07.20 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

动态加载 js 和 css 文件

是这样的,我使用了一个编辑器的插件,但是需要用到关于代码高亮的js和css,文件内容太大, 下载到项目内打包后太占地方了。
原创
发布博客 2023.06.06 ·
163 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

github代码推送总是失败

因为github仓库代码的推送总是失败,所以改了一个方案采用ssh的方式来进行代码的推送,并记录操作步骤
原创
发布博客 2022.12.13 ·
2157 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

前端:划线高亮小工具

简单实现划线、荧光笔效果,保留原有内容结构。
原创
发布博客 2022.11.28 ·
239 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

epubjs的基本使用

了解使用epubjs的基本实操,渲染 epub 文件。
原创
发布博客 2022.11.24 ·
3346 阅读 ·
3 点赞 ·
4 评论 ·
23 收藏

forEach 范围问题

我们发现,array和set的forEach中打印的结果是不同的,array并没有打印出我新添加的值,而set则是可以的,这是为什么?假如我在forEachset的时候没有条件,使用add的话。
原创
发布博客 2022.11.18 ·
261 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

小程序的自定义导航适配

小程序自定义导航栏,如何适配高度?
原创
发布博客 2022.10.14 ·
347 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Hbuilder无法正常运行微信小程序模拟器到指定页面为启动页

Hbuilder运行小程序模拟器到指定页面失效问题
原创
发布博客 2022.10.05 ·
3551 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏
加载更多