オブジェクトのgetOwnPropertyNames()メソッド

ObjectオブジェクトのJavaScriptgetOwnPropertyNames()メソッドに関するすべてをご覧ください

Object.getOwnPropertyNames()のすべての名前を含む配列を返します自分の列挙不可能なプロパティを含む、引数として渡されたオブジェクトのプロパティ。継承されたプロパティは考慮されません。

列挙できないプロパティは繰り返されません。たとえば、for..ofループにはリストされていません。

使用できる列挙可能なプロパティのリストのみを取得するにはObject.keys()代わりに。

例:

const dog = {}
dog.breed = 'Siberian Husky'
dog.name = 'Roger'

Object.getOwnPropertyNames(dog) //[ ‘breed’, ‘name’ ]

私の無料ダウンロードJavaScriptビギナーズハンドブック


その他のjsチュートリアル: