数组的处理:filter
filter只会返回新数组,不会改变原数组
let number = [1, 2, 3, 4];
let newNumber = number.filter((item) => {
return item > 2;
});
console.log("原数组", number);
console.log('新数组',newNumber);
结果:
原数组 (4) [1, 2, 3, 4]
新数组 (2) [3, 4]
或者在vue中定义过滤器
<div>{{message | number}}</div>
filters: {
number: function (value) {
if (!value) return ''
return number >2
}
}