JSFiddle - React, Tailwind, and code Playground

by John Doe

JavaScript

var menu = {
    width: 200,
    height: 100,
    title: "myMenu"    
}
var arr = [];
for (var key in menu) {
    var test = menu[key];
   arr.push(key, test)
}
alert(arr);

function getKeysCount(obj) {
 var count = 0;
    for(var key in obj) {
     count++;   
    }
    return count;
}

alert(getKeysCount(menu));

function isEmpty(obj) {
  for (var key in obj) {
    return false; // если цикл хоть раз сработал, то объект не пустой => false
  }
  // дошли до этой строки - значит цикл не нашёл ни одного свойства => true
  return true;
}