1. 空(null, undefined)驗證

剛開始,我是比較蠢的驗證(我還真是這樣子驗證的)

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

大哥教會了我這樣子驗證,你會驚嘆一下的

let variable2 = variable1  || '';

如果你不信,在谷歌瀏覽器開發(fā)者面板的控制臺下試試!

Android培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),移動開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

//值為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培訓(xùn),安卓培訓(xùn),手機開發(fā)培訓(xùn),移動開發(fā)培訓(xùn),云培訓(xùn)培訓(xùn)

是不是很棒(可愛臉)

2. 數(shù)組

這個