上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页
摘要: 1.数组展开运算符:(只能和数组展开) let a=[1] let b=[...a,3,4] console.log(b)//[1, 3, 4] 2.对象展开运算符:(只能和对象展开合并) let a={"a":1} let b={...a,num:4} console.log(b) //{a: 1 阅读全文
posted @ 2022-02-27 23:34 cc-front 阅读(227) 评论(0) 推荐(0)
摘要: 1.求数组元素交集: const listIntersection = (firstList,...args)=>{ if(!Array.isArray(firstList) || !args.length){ return firstList; } return firstList.filter( 阅读全文
posted @ 2022-02-27 16:04 cc-front 阅读(112) 评论(0) 推荐(0)
摘要: 1.将字符串,对象等作为伪数组转换成数组: Array.from() 将伪数组转变成数组,就是只要有length的长度就可以转成数组 --ES6 let str = '12345' console.log(Array.from(str)) let obj={0:'a',1:'b',length:2} 阅读全文
posted @ 2022-02-27 15:56 cc-front 阅读(81) 评论(0) 推荐(0)
摘要: 1.将多维数组转换为一维数组 let arr=[[0,1],[2,3],[3,4,4,[5,6]]] const newArr=function(arr){ return arr.reduce((pre,cur)=>pre.concat(Array.isArray(cur)?newArr(cur): 阅读全文
posted @ 2022-02-27 13:31 cc-front 阅读(206) 评论(0) 推荐(0)
摘要: 1.在数据处理时会碰见多维数组,想转换一维数组,简单语法计算,可以略过算法 arr.flat() 阅读全文
posted @ 2022-02-25 20:22 cc-front 阅读(359) 评论(0) 推荐(0)
摘要: 1.手机号正则表达式: /^[3-9]{1}[0-9]{9}$/.test(phone) 2.验证码四位纯数字: //取后面四位 Math.floor((Math.random() + Math.floor(Math.random() * 9 + 1)) * 10 ** (4-1)) 阅读全文
posted @ 2022-02-22 11:48 cc-front 阅读(3201) 评论(0) 推荐(0)
摘要: 1.replace(‘字符串值’,'自定义值*****') 2.replaceAll('字符串值','自定义值') =>这个方法是新出来的可以匹配找到所有值来替换,上面可能在匹配时只能换掉第一个字符 用法:值.toString().replace('值',‘替换自定义新值’) 'aaassss'.t 阅读全文
posted @ 2022-02-22 11:39 cc-front 阅读(156) 评论(0) 推荐(0)
摘要: 1.安装项目名命令:vue create app 修改下package.json文件的script来启动服务文件start 阅读全文
posted @ 2022-02-21 19:48 cc-front 阅读(75) 评论(0) 推荐(0)
摘要: 1.安装用途:Vue App组件:vant(使用人数最多)、antd、vux、mint、ionic 找官网:https://vant-contrib.gitee.io/vant/v2/#/zh-CN/home Vue2项目安装命令:cnpm i -S vant@latest-v2 版本使用Vant 阅读全文
posted @ 2022-02-21 17:34 cc-front 阅读(563) 评论(0) 推荐(0)
摘要: 定义一个:文本字段,进行数组区分下标每个字来实现删除和增加字体 var str='如何实现自动打出字体再进行删除字体' var div=document.getElementById('div') //获取节点 const words=str.split('') function printLine 阅读全文
posted @ 2022-02-19 22:16 cc-front 阅读(200) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 下一页