Object.keys()

(標準組み込みオブジェクト > Object > メソッド)
https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Global_Objects/Object/keys

Object.keys(オブジェクト)

オブジェクトに含まれるプロパティのプロパティ名の一覧を取得するには Object オブジェクトの keys メソッドを使用する。

let user = {
  name:'山田太郎', 
  age:32,
  address:'大阪府'
};

let keyArray = Object.keys(user);
console.log(keyArray);
>> ["name", "age", "address"]

なお、空のオブジェクト(プロパティが定義されていない)の場合はfalseが返される。

var obj = {};
Object.keys(obj).length != 0 ? true : false;
>> false
inserted by FC2 system