1. 空(null, undefined)验证

刚开始,我是比较蠢的验证(我还真是这样子验证的)

if (variable1 !== null || variable1 !== undefined || variable1 !== '') { let variable2 = variable1; }

大哥教会了我这样子验证,你会惊叹一下的

let variable2 = variable1  || '';

如果你不信,在谷歌浏览器开发者面板的控制台下试试!

Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

//值为null的例子
let variable1 = null;
let variable2 = variable1  || '';
console.log(variable2);
//输出: '' 
//值为undefined的例子
let variable1 = undefined;
let variable2 = variable1  || '';
console.log(variable2);
//输出: '' 
//正常情况
let variable1 = 'hi there';
let variable2 = variable1  || '';
console.log(variable2);
//输出: 'hi there'

Android培训,安卓培训,手机开发培训,移动开发培训,云培训培训

是不是很棒(可爱脸)

2. 数组

这个