Javascriptの配列が空であることを判定する記述です。
var arr = [];
if (arr.length === 0) {
console.log('配列は空です');
}
空のオブジェクトの場合はobj.length
ではundefinedとなりますので、以下の記述が必要です。
var obj = {};
console.log(obj.length); // undefined
if (Object.keys(obj).length === 0) {
console.log('空のオブジェクトです');
}