・これを解消するために、isEmptyという関数を定義してみる。
使い方
static isEmpty(obj) {
switch (typeof (obj)) {
case "object":
if (!Object.keys(obj).length) {
return true;
}
break;
case "string":
if (obj === "") {
return true;
}
break;
case "number":
if (obj === 0) {
return true;
}
break;
}
return false;
}
参考
https://magazine.techacademy.jp/magazine/35968
https://www.deep-rain.com/programming/javascript/910