自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 从树中查找符合条件的节点-递归算法

/ 2. 如果这里是在递归中,node会作为递归调用处的返回值(赋值给foundNode的地方),当前层的递归结束。// 未找到目标节点,如果存在children,则将其作为nodes和原始id一起递归调用findNodeById。// 1. 如果这里不是在递归中,node会作为调用处的返回值,函数结束。// {"id":"1-1","name":"营销体系-南区开发团队"}// 找到目标节点,直接返回,递归结束。// 找到目标节点,直接返回,递归结束。// 未目标节点,递归结束。

2024-09-11 10:44:03 435

原创 策略模式-表单校验

errorMsg: '长度不能少于6位'errorMsg: '长度不能少于6位'errorMsg: '手机号格式不正确'errorMsg: '用户名不能为空'// Validator类。

2024-07-28 16:20:15 265

原创 浏览器缓存机制与缓存策略剖析

很多时候,大家倾向于将浏览器缓存简单地理解为“HTTP 缓存”。

2024-06-27 15:19:45 1481

原创 js日期格式化处理

/ getYear返回的是从1900年开始算起的年份,需加上1900。// getMonth返回的是0-11,需要加1。// 输出转换后的日期和时间。// 格式化为yyyy-mm-dd格式。// 格式化为yyyy-mm-dd格式。

2024-05-21 10:56:13 4866

原创 Day.js简单使用

实例2:入职日期 转正日期 离职日期 需求:入职日期 早于 转正日期 早于 离职日期。实例1:限制出生日期在当前之前可编辑。

2024-05-21 10:18:28 300

原创 js中splice()方法

js中splice表示从一个数组中移除一个或多个元素,它可以用于插入、删除或替换数组的元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。//删除一项,插入两项。//从第0个位置开始插入。//java ,返回删除的项。//php,返回删除的项。1.4 splice实例(替换)1.2 splice实例(插入)

2024-05-13 13:08:36 2637 1

原创 JavaScript slice()常用版

/ 输出: [2, 3, 4]在上面的示例中,是原始数组,我们使用提取了索引 1 到 3 之间的元素(不包括索引 4),然后创建了一个新的数组newArray。

2024-05-13 12:55:58 196 1

原创 每日阅读20240513

性能与可维护性的权衡

2024-05-13 10:17:10 565 1

原创 JS方法之reduce篇

, 5) //注意这里设置了初始值。3. 对象里属性的求和。

2024-05-11 16:48:38 298 1

原创 Vue二次封装quill富文本---解决后端接收富文本字段过长

Vue富文本二次封装。解决后端接收富文本字段过长。

2023-10-02 22:08:34 260 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除