首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
前端开发
陆云s
创建于2024-07-29
订阅专栏
记录一些前端开发的内容
暂无订阅
共22篇文章
创建于2024-07-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
如何写好一个函数
如何写好一个函数 简述 在工作中,经常需要阅读同事的代码,有时候往往会对同事写的代码感到非常困惑,明明以为是这样的,结果却不然。这多半是因为变量命名不规范导致的,当然也有许多其他问题。但我也不是说我写
使用export输出值,而不是使用export default输出对象
在输出多个基本类型值时,用export比export default更好,可以确保这个基本类型的值不被修改
web页面本地存储优化-保留数据类型
在localStorage中存储基本的类型的数据时不会保留数据的类型,在这种情况下可以做一些优化,利用JSON.parse与JSON.stringify方法
vue中propType分析
本文的目标是列出在vue项目中常用的prop配置对象,并列出可以通用的一些配置引用对象和创建类型配置的方法
收集的npm实用库
记录一些实用性比较强的npm库,在浏览器环境中可以用到。比如lodash、dayjs、nanoid、decimal等库
我的less规范
我的less规范 规范 命名规范 单变量:以camelCase方式命名,示例如下 组变量:使用map形式定义,变量名使用PascalCase方式命名,属性名以camelCase方式命名,示例如下: 规
学习IndexDB
IndexDB作为一个很早就已经被广泛支持的浏览器存储API,因为其不如其他存储方式更加简单易用,所以一直不受到前端开发人员的青睐。不过它也有它的优势,存储容量大、内容格式广便是IndexDB值得关注
数字转IEEE754双精度二进制
为了更好了解浮点数不准确的原因,所以就特定学习了一下双精度,并写了一个函数,可以将浮点数转为双精度二进制。
给contenteditable的div设置maxlength
给contenteditable的div设置maxlength的实现,通过在input和compositionend事件中分别做处理来实现
一个简单轻量的模块加载实现
这是一个简单的、轻量的加载模块的方法。 输出load方法用来加载组件,参数为key(模块名)与src(模块脚本)来加载脚本,并返回一个Promise实例,then中回调的参数即为加载的组件。 输出output方法用来定义组件,在组件脚本中使用,参数名为一个回调函数,回调函数返回…
【React】vue-cli项目中内嵌react
简单记录一下把react内嵌到vue-cli项目的过程,主要可以用于渐进式的重构老vue的代码,等到完全没有vue内容时,可以再迁移到别的如vite上。
使用WeakMap创建对象的uniqueId
使用WeakMap来保存引用类型数据对应的uniqueId,以用来解决在v-for遍历列表项时无key可用的问题
【React18】自定义hook中缓存数据
本文总结自己在工作中使用的缓存接口请求数据的方法,以获取并缓存用户信息作为实例阐述了如何实现该效果,并总结了规律和存在的问题
21年9月 写一个vue ui库
参考elment-ui写一个ui库 工作中写了一个vue的ui库,所以在这里记录一下写ui库的步骤 一、开始开发 新建文件夹(代表已经在开发了) 打开编辑器,导入项目(我用的webstorm) 新建p
local与session本地存储在多标签页中的区别
localStorage与seesionStorage的区别不只是保存的数据的时限性,在多个标签页中使用localStorage与sessionStorage会有一些共享性的区别
接口数据缓存在浏览器
最近的工作中需要实现将部分接口的数据缓存在页面以减少请求、加快页面响应的需求,现总结一下实现这个需求的过程
配置项目代码格式规范
总结了一些在工作中使用的代码格式化的相关内容,包含了editorconfig、prettier、eslint和vscode配置的一些相关内容
Vite常用功能实现记录
在工作试着将一个vue2的项目重构为react18应用,并使用了vite3作为打包工具,这篇文章记录了在工作中使用的一些vite3配置
【React】使用Context实现全局store
使用useContext实现全局store React中实现全局store的库有redux等,不过本人更倾向于使用React自身的方法来实现
使用位运算增删状态
使用二进制数的每一位来表示一种状态,则可以使用位运算对状态进行添加、删除,并可以判断是否含有某种状态。
下一页