1、对象中添加属性
2、 检查对象中是否存在属性
3、动态 key 析构对象
4、 循环访问对象
5、防止在使用可选链时抛出错误
注意: 当我们不确定他们的属性是否存在或不在数据中时使用可选链接。如果我们确定密钥必须在数据中出现,但它没有出现,那么,最好是报出错误,而不是阻止它们。
6、检查数组中的falsy值
7、去除数组中的重复值
8、校验值是否为数组类型
9、字符串转数字和数字转字符串使用‘+’运算符
10、当值为null且未定义时,使用nullish coalescing (??)运算符有条件地分配其他值
如果值不真实(0,'',null,undefined,false,NaN),当我们想要有条件地分配其他值时,使用 OR 运算符。
11、布尔对话使用!!运算符
注:转载微信公众号(前端达人)