![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
js
Shaw_Fan
努力搬砖
展开
-
ES6之展开运算符/扩展运算符(...)的应用,还可以作为剩余参数语法
扩展运算符(…)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中列如:const obj = { name: 'tom', age: 22, gender: '小哥哥'}… 展开运算符/扩展运算符, 把一个已经成型的对象给解开 ...obj => name: 'tom', age: 22, gender: '小哥哥'使用 …展开运算符可以给另一个对象赋值const obj2 = {...ob原创 2020-11-08 18:08:16 · 447 阅读 · 1 评论 -
Vue中常用几种数组方法的比较,.filter()、.forEach()、.map()
Vue中常用几种数组方法的比较,.filter()、.forEach()、.map()一.filter()的用法filter:从字面上看就是过滤筛选的意思(筛选出与指定表达式匹配的元素集合)filter()基本语法:Array.filter(function(currentValue, indedx, arr), thisValue) 其中,函数 function 为必须,数组中的每个元素都会执行这个函数。且如果返回值为 true,则该元素被保留; 函数的第一个参数 currentValue原创 2020-10-26 00:13:12 · 6426 阅读 · 0 评论 -
vue项目中,封装一个全局过滤器,用来过滤时间
在Vue项目中,封装一个全局过滤器filter需求如下:我们在动态渲染数据的时候,需要把 2019-10-15T07:20:47.000Z 改变成 2019-10-15 在页面中显示步骤如下:1.先封装一个全局过滤器filter// 封装项目中所需要使用的全局过滤器// 过滤器的本质是函数export const dateFormat = (value, spe = '-') => { let year = value.getFullYear() let month原创 2020-10-22 23:40:49 · 665 阅读 · 0 评论