Javascript: проверка, если объект не имеет свойств или карта / ассоциативный массив пуст [дубликат]

Возможный дубликат:
Как мне проверить наличие пустого объекта Javascript из JSON?

Есть ли простой способ проверить, если объект не имеет свойств, в Javascript? Или, другими словами, простой способ проверить, является ли карта / ассоциативный массив пустым? Например, допустим, у вас было следующее:

var nothingHere = {};
var somethingHere = {foo: "bar"};

Есть ли простой способ определить, какой из них «пустой»? Единственное, о чем я могу думать, это что-то вроде этого:

function isEmpty(map) {
   var empty = true;

   for(var key in map) {
      empty = false;
      break;
   }

   return empty;
}

Есть ли лучший способ (например, нативное свойство / функция или что-то)?

Ответы на вопрос(1)

Ваш ответ на вопрос