ES6 新语法的运用合集

1、关于非空的判断

之前写法:
if(value !== null && value !== undefined && value !== ''){
    //...
}
ES6写法(空值合并运算符):
if((value??'') !== ''){ //... }

2、获取对象属性值的方法

之前写法:
const name = obj && obj.name;

ES6写法(可选链操作符):
const name = obj?.name;

 

posted @ 2022-01-06 10:10  君君仔的随笔  阅读(86)  评论(0)    收藏  举报