- Products -


Software


NEWS


Special



- Knowledge -


Category × Tag



- Like -

公開
作成日:2022/11/21 17:32:02
更新日:2022/11/21 17:33:06

JavaScriptであらゆる変数の空判定を行う万能メソッドをつくる!

・jsは明示的な型指定がないので、空判定するのは意外と面倒。
・これを解消するために、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


Category



Tag




関連記事


{{tmp.name}}

{{article.category}} {{article.title}}