总结:这是es6短路语法,返回值不是boolean值,而是实际的值
语法解析:
短路&&
语法:表达式1 && 表达式2 && 表达式3...
找假,否则返回最后一个
短路||
语法:
语法:表达式1 || 表达式2 || 表达式3...
找真,否则返回最后一个
最后的效果:
相当于三目运算符/三元运算符
let result = res ? res.result : {}