filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。
concat() 方法用于连接两个或多个数组。
slice() 方法可从已有的数组中返回选定的元素。
Object.assign(this.form, res.data);======两个对象合并,有同对象值的后面替换前面的
Object.entries(res.data)=====把一个对象的键值以数组的形式遍历出来 与for...in 相似(key,value)
#### 数组为空判断
array == undefined ||array == null || array.length <= 0 (顺序不能调换)
#### 对象添加新属性
const foo = {a: 3}
Object.assign(foo, {b: 4})
#### 判断对象中存在某属性
row.hasOwnProperty('url')
#### 判断数组里面的字符串是否重复
const isRepeat = (v) => {
const arr = v.map((res) => {
res = isNaN(res) ? res : Number(res);
return res;
});
const newArr = new Set(arr);
return arr.length !== newArr.size;
};