随笔分类 -  每日算法

包含面试遇到的算法和日常算法总结
摘要:匹配输入的字符:以字母或_开头,后面由数字字母_组成长度为5-20的字符串 var reg=/^[a-bA-B_][a-bA-B0-9_]{4,19}/ var name1='abb' console.log(reg.test(name1) 题目描述:js求字符串字节长度方法 描述:汉字字节为2,其 阅读全文
posted @ 2022-10-28 23:20 夏天要努力 阅读(276) 评论(0) 推荐(0) 编辑
摘要:去除数组中重复的元素 题目描述:去除数组中重复的元素 解题思路: 因为对象中的键是唯一的,利用对象筛选数组中重复的部分,创建新数组存放不重复的元素 因为对象中的键是唯一的,利用对象筛选数组中重复的部分,创建新数组存放不重复的元素 因为对象中的键是唯一的,利用对象筛选数组中重复的部分,创建新数组存放不 阅读全文
posted @ 2022-10-27 09:56 夏天要努力 阅读(55) 评论(0) 推荐(0) 编辑
摘要:题目描述:判断字符串中重复次数最多的字符 // 解决思路: // 1.判断字符重复的方法 // 创建空数组,利用键值对形式对每个字符进行计数 // 用到 采用for循环结合if判断 对象[键] 是否有值,无则undefined // arr.charAt(i)取得arr中i索引号下的元素 // 2. 阅读全文
posted @ 2022-10-21 22:53 夏天要努力 阅读(48) 评论(0) 推荐(1) 编辑
摘要:每日算法 今日是: 1、将字符串转换为驼峰格式 2、判断字符串中是否有连续重复的字符 将字符串转换成驼峰格式 // css 中经常有类似 background-image 这种通过 - 连接的字符,通过 javascript 设置样式的时候需要将这种样式转换成 backgroundImage 驼峰格 阅读全文
posted @ 2022-10-21 00:08 夏天要努力 阅读(154) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示