掘友等级
获得徽章 0
DAY 20 #每天一个知识点# 数组方法 filter 和 find 的区别:
find方法中找到符合条件的项就不会继续遍历数组。filter是过滤出符合条件的,会遍历整个数组。
day 19 #每天一个知识点# 只要其中一个异步函数处理完成,就返回结果,要用到Promise.race()
day 18 #每天一个知识点# 空值合并操作符(??)
是一个逻辑操作符,当左侧的操作数为null或者undefined时,返回其右侧操作数,否则返回左侧操作数。
注意:不能和 && 或 || 一起使用
//if(value !== null && value !== undefined && value !== ''){
//...
//}
可简化为
if((values??'') !== ''){
//...
}
day 17 #每天一个知识点#
//给对象添加属性,属性名是动态变化的
let obj = {};
let index = 1;
obj[`topic${index}`] = '某某某';
day 16 #每天一个知识点#
const deps = {
'采购部':[1,2,3],
'人事部':[5,8,12],
'行政部':[5,14,79],
'运输部':[3,64,105],
}
let member = Object.values(deps).flat(Infinity);
---notice:flat方法不支持IE浏览器
#每天一个知识点# angular中material的样式定制咋实现呀
#每天一个知识点# DAY 14
//if(type === 2 || type === 3 || type ===4){}
//改进
const condition = [1, 2, 3, 4];
if (condition.includes(type)) {
//...
}
#每天一个知识点# DAY 13
//合并对象
const obj1 = { a: 1 };
const obj2 = { b: 1 };
const obj3 = { ...obj1, ...obj2 };
day 12 #每天一个知识点# 合并数组并去重
const a = [1, 2, 3];
const b = [1, 5, 6];
const c = [...new Set([...a, ...b])];
DAY 11 #每天一个知识点#
### 防止父元素与子元素上端粘连
1.给父元素添加padding-top值
2.给父元素添加border值
下一页