首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ts收藏
订阅
chenbo1001
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 0订阅
函数为何能“统治”JavaScript:一等公民与高阶函数的工程化用法
引言:为什么团队里“会用函数”和“用好函数”差距这么大 在业务迭代快、多人协作密集的前端项目里,你一定见过两类代码: 一类是“能跑就行”的循环 + if + push:逻辑散在各处,重复多、难复用、改
🚀 这个 ElDialog 封装方案,让我的代码量减少了 80%
BusDialog 用 Promise + Portal-vue 重新封装 ElDialog,实现零状态管理、跨组件内容组合和原生嵌套支持。用 await openDialog() 替代 v-mode
Vue3 script setup 语法糖详解
目前setup sugar已经进行了定稿,vue3 + setup sugar + TS的写法看起来很香,用起来也爽。
为什么永远不要相信前端输入?绕过前端验证,只需一个 cURL 命令!
大家好😁。 上个月 Code Review,我拦下了一个新人的代码。 他写了一个转账功能,前端做了极其严密的校验: 金额必须是数字。 金额必须大于 0。 余额不足时,提交按钮是 disabled 的。
别再写 TypeScript enum了!新枚举方式让 bundle 瞬间小20%
TypeScript的enum会导致打包体积暴增!推荐使用const对象 + as const或联合类型来替代,打包立减20%。本文通过实际案例对比,展示如何用更简洁的代码实现相同功能,提升构建速度
写一个解决竞态问题的高阶函数
首先,什么是异步任务的竞态?前端遇到竞态的场景与后端略有不同,处理方式也各不相同,但是发生竞态的根源是一致的,那就是异步任务的不可控和不可预测。请看图 假设用户每次点击查询按钮都会触发一次网络请求(依次为task1、task2、task3、task4、task5)。然而由于网络…
[技术翻译]您应该知道的13个有用的JavaScript数组技巧
数组是Javascript最常见的概念之一,它为我们提供了许多处理存储在其中的数据的可能性。考虑到数组是Javascript语言中最基本的主题之一,您可以在编程开始时就了解它,在本文中,我想向您展示一些您可能不知道并且可能非常有用的技巧。来帮助你编码!让我们开始吧。 关于Jav…
前端新手必看:ES6字符串模板与数组map,让你的JS代码优雅到起飞 作为刚入门JS的新手,你是否遇到过这些困扰? - 拼接长字符串时被`+`号绕到
作为刚入门JS的新手,你是否遇到过这些困扰? 拼接长字符串时被+号绕到头晕? 想生成HTML列表却对着for循环无从下手? 别慌!ES6(ECMAScript 2015)带来的字符串模板和数组map方
2024年你必须知道的 20 个 JavaScript 高效技巧
大家好,我是CodeQi! 一位热衷于技术分享的码仔。 作为一个程序员,编写简洁高效的代码始终是追求的目标。而 JavaScript 是我们每天接触最多的语言之一。随着技术的进步,我们也不断发现一些新
深入解析 React 组件封装 —— 从业务需求到性能优化
引言 React 是现代前端开发中使用最广泛的 JavaScript 库之一,因其强大的组件化开发模式,使得开发者可以创建高复用性、模块化的应用。组件的封装在 React 开发中尤为重要,直接关系到