分享 11 个常用的现代化 JavaScript 技巧

135 阅读1分钟

1、对象中添加属性

图片

2、 检查对象中是否存在属性

图片

3、动态 key 析构对象

图片

4、 循环访问对象

图片

5、防止在使用可选链时抛出错误

图片

注意: 当我们不确定他们的属性是否存在或不在数据中时使用可选链接。如果我们确定密钥必须在数据中出现,但它没有出现,那么,最好是报出错误,而不是阻止它们。

6、检查数组中的falsy值

图片

7、去除数组中的重复值

图片

8、校验值是否为数组类型

图片

9、字符串转数字和数字转字符串使用‘+’运算符

图片

10、当值为null且未定义时,使用nullish coalescing (??)运算符有条件地分配其他值

图片

如果值不真实(0,'',null,undefined,false,NaN),当我们想要有条件地分配其他值时,使用 OR 运算符。

图片

11、布尔对话使用!!运算符

图片 注:转载微信公众号(前端达人