会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
波西米亚
博客园
首页
新随笔
联系
管理
2024年10月17日
JS 树型结构数据简易递归
摘要: js树型结构数据简易递归 // item内的值根据实际情况更换replaceValueInTree (tree) { const result = [] tree.forEach((item) => { let children = item.children || [] if (Array.isA
阅读全文
posted @ 2024-10-17 17:19 ×千
阅读(15)
评论(0)
推荐(0)
编辑
2024年7月23日
JS trim方法改造
摘要: // 去除字符串两边的指定字符function strTrim(string, char, type) { if (char) { if (type 'left') { return string.replace(new RegExp('^\\' + char + '+', 'g'), ''); }
阅读全文
posted @ 2024-07-23 14:52 ×千
阅读(7)
评论(0)
推荐(0)
编辑
2024年5月9日
Vue子组件props多类型
摘要: 在Vue中,props是一种使用场景广泛的属性。它可以让子组件接收父组件传递的值,从而实现组件之间的通讯。 除了常见的使用props属性来设置值之外,Vue还提供了props多类型支持,这意味着在设置props时,可以定义多种类型,从而为组件开发提供更大的灵活性。 props: { propA: [
阅读全文
posted @ 2024-05-09 09:33 ×千
阅读(376)
评论(0)
推荐(0)
编辑
2024年3月21日
JS substr 根据字节长度截取字符串
摘要: js substr 根据字节长度截取字符串此方法应该还可以被优化一下 /** * 根据字节长度截取字符串 * @param str 字符串 * @param bytesStart 字节截取起始位置 * @param bytesLen 字节截取长度 */substrByBytes(str, bytes
阅读全文
posted @ 2024-03-21 13:49 ×千
阅读(90)
评论(0)
推荐(0)
编辑
2024年2月23日
HTML 阻止浏览器自动填充input密码框
摘要: 方法1:把input的 type="password" 改成 type="text" 并在后面加上 οnfοcus="this.type='password'" <input type="text" placeholder="密码" onfocus="this.type='password'"/>
阅读全文
posted @ 2024-02-23 15:34 ×千
阅读(543)
评论(0)
推荐(0)
编辑
2024年2月20日
JS中几种追加元素的方法
摘要: a:要追加的位置 b:要追加的内容 1、append:a.append(b) 将b追加到a的内部的末尾,b是a的子元素 2、appendTo:b.appendTo(a) 将b追加到a的内部的末尾,b是a的子元素 3、prepend:a.prepend(b),将b追加到a的内部的最前面,b是a的子元素
阅读全文
posted @ 2024-02-20 11:18 ×千
阅读(680)
评论(0)
推荐(0)
编辑
2024年1月22日
JS 数字字符串补零
摘要: 有时为了格式美观,我们需要给数字统一格式,比如001,002,003,这就有了为数字补足0的需求。具体见代码 // num: 数字 // fill: 补足后的位数 padNumber(num, fill) { let len = ('' + num).length; if (fill > len)
阅读全文
posted @ 2024-01-22 16:27 ×千
阅读(803)
评论(0)
推荐(1)
编辑
2023年12月21日
CSS dispaly: flex—左右两栏式
摘要: 父级:display: flex left: flex: 0 0 200px(固定200px,不放大也不缩小) right: flex: 1(会随父级变化) (固定+自适应) <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
阅读全文
posted @ 2023-12-21 17:17 ×千
阅读(86)
评论(0)
推荐(0)
编辑
HTML 移动端禁止浏览器强制缩放
摘要: 移动端H5页面加上 <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0"> 还是会被浏览器强制缩放。
阅读全文
posted @ 2023-12-21 16:04 ×千
阅读(141)
评论(0)
推荐(0)
编辑
2023年11月30日
查看npm包某个具体版本及所有版本
摘要: 查看该包的所有版本及最新版本 npm info jquery查看npmjs服务器上包的版本信息: 使用npm view jquery versions;这种方式可以查看npm服务器上所有的jquery版本信息; 使用npm view jquery version; 这种方式只能查看jquery的最新
阅读全文
posted @ 2023-11-30 14:44 ×千
阅读(393)
评论(0)
推荐(1)
编辑
下一页
公告