摘要:
gif图片只加载一次,再次刷新不会重新加载怎么办 gif图片只加载一次,再次刷新不会重新加载怎么办方法一(vue项目): <div class="gif" v-show="gif_show" > <img :src="!gif_show|| gif " /> </div> 只需要对src进行判断,替 阅读全文
摘要:
关于拼接字符串 const name = '小明'; const score = 59; let result = ''; if(score > 60){ result = `${name}的考试成绩及格`; }else{ result = `${name}的考试成绩不及格`; } 在${}中可以放 阅读全文
摘要:
set去重 var demo = new Set([1,1,3,5,4,6]); console.log([...demo]); // [1, 3, 5, 4, 6] 合并两个数组,合并两个对象。 const a = [1,2,3]; const b = [1,5,6]; const c = a.c 阅读全文
摘要:
扩展运算符(spread)是三个点(...)。它好比 rest 参数的逆运算,将一个数组转为用逗号分隔的参数序列。 console.log(...[1, 2, 3]) // 1 2 3 console.log(1, ...[2, 3, 4], 5) // 1 2 3 4 5 [...document 阅读全文
摘要:
1.Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括 ES6 新增的数据结构 Set 和 Map)。 下面是一个类似数组的对象,Array.from将它转为真正的数组。 let arrayLike = 阅读全文
摘要:
数组的成员有时还是数组,Array.prototype.flat()用于将嵌套的数组“拉平”,变成一维的数组。该方法返回一个新数组,对原数据没有影响。 [1, 2, [3, 4]].flat() // [1, 2, 3, 4] 上面代码中,原数组的成员里面有一个数组,flat()方法将子数组的成员取 阅读全文
摘要:
数组实例的fill() fill方法使用给定值,填充一个数组。 ['a', 'b', 'c'].fill(7) // [7, 7, 7] new Array(3).fill(7) // [7, 7, 7] fill方法还可以接受第二个和第三个参数,用于指定填充的起始位置和结束位置。 ['a', 'b 阅读全文
摘要:
ES5 与 ES6 遍历数组的不同方法 for ... of循环可以代替数组实例的forEach方法。 const arr = ['red', 'green', 'blue']; arr.forEach(function (element, index) { console.log(element) 阅读全文
摘要:
JavaScript split() 方法/slice() 方法等 阅读全文
摘要:
es6数组求和: let priceArr=[88,58] let priceArrNew = priceArr.reduce((n,m) => n + m);//求和 console.log(priceArrNew);//146 原链接:https://blog.csdn.net/u0115655 阅读全文