if(arr && arr.length) 这句包含两个逻辑, 一是arr不为’’ null undefined, 但是需要判断数组有值还需判断 .length 不为0, 也可以写arr.length > 0(更严谨)
if(arr && arr.length)
ES6可选链操作符: if (!arr?.length)
if (!arr?.length)