構文Object.getOwnPropertyNames(obj)引数objオブジェクトで、これ自身の列挙可能および列挙不可能なプロパティが返されます。指定されたオブジェクトで発見された、列挙可能および列挙不可能なプロパティに対応する文字列を要素とする配列。発見された列挙可能および列挙不可能なプロパティに対応する文字列を要素とする配列を返します。実行して見つかるものの順序と同じです。配列内における列挙不可能なプロパティの順序および列挙可能なプロパティと間の順序は未定義です。ループを用いるかしてください。フィルタリングされない限りは、そのオブジェクト上で直接見つかるプロパティだけでなく、プロトタイプチェーン上の列挙可能なプロパティも返されることに注意してください。)プロトタイプチェーン上のプロパティは配列に含まれません。すべてのキーからフィルタリングし、出力として列挙不可能なキーのみを取得します。返してフィルターの中に残します。非オブジェクト値はオブジェクトに強制変換されます。