0から目指すWebマスター Web制作に関する備忘録
検索

JavaScript

オブジェクト(object)の中身があるか判別する → Object.keys().length

サンプル
a = {};
b = {
"b1": "value of b1",
"b2": "value of b2",
"b3": "value of b3"
};
オブジェクトのキー数を調べることで、オブジェクト(object)の中身があるか判別する
if (Object.keys(a).length > 0) { // Object.keys(a).length → 0 なので、false
}
if (Object.keys(b).length > 0) { // Object.keys(b).length → 3 なので、true
}