11 2021 档案

摘要:1、求数组最大/小值 const arr=[0,1,2,3,4] const prim = Math.min/max(...arr)// min:0 max:4 2、数组快速去重 let arr = [3, 5, 2, 2, 5, 5]; let unique = [...new Set(arr)] 阅读全文
posted @ 2021-11-11 14:13 携手度余生 阅读(91) 评论(0) 推荐(0)
摘要:1、数据延迟及渲染延迟 nextTick(dom全部渲染完成后执行,通常用与延迟加载) mounted(){ this.init() //先加载 this.$nextTick(()=>{ this.afterInit() //后加载 }) } 2、setTimeout(多长时间后执行) mounte 阅读全文
posted @ 2021-11-11 11:59 携手度余生 阅读(70) 评论(0) 推荐(0)
摘要:一、函数默认值 1、ES6 允许为函数的参数设置默认值,即直接写在参数定义的后面。传空或不传则返回默认值 function log(x, y = 'World') { console.log(x, y); } log('Hello') // Hello World log('Hello', 'Chi 阅读全文
posted @ 2021-11-09 16:30 携手度余生 阅读(98) 评论(0) 推荐(0)
摘要:isFinite()、isNaN() ES6 在Number对象上,新提供了Number.isFinite()和Number.isNaN()两个方法。 Number.isFinite()用来检查一个数值是否为有限的(finite)。Number.isNaN()用来检查一个值是否为NaN。 Numbe 阅读全文
posted @ 2021-11-01 16:32 携手度余生 阅读(72) 评论(0) 推荐(0)
摘要:字符串遍历 ES6为字符串添加了遍历器接口,使得字符串可以被for...of循环遍历。 for (let codePoint of 'foo') { console.log(codePoint) } // 'f' 'o' 'o' 这个遍历器最大的优点是可以识别大于0xFFFF的码点,传统的for循环 阅读全文
posted @ 2021-11-01 16:30 携手度余生 阅读(135) 评论(0) 推荐(0)
摘要:数组解构赋值 如果等号的右边不是数组(或者严格地说,不是可遍历的结构),那么将会报错。 (1)完全结构 let [a, b, c] = [1, 2, 3]; //a=1 b=2 c=3 可以从数组中提取值,按照对应位置,对变量赋值。 (2)不完全解构 let [x, y] = [1, 2, 3]; 阅读全文
posted @ 2021-11-01 13:52 携手度余生 阅读(79) 评论(0) 推荐(0)