オブジェクトは、オブジェクトの特性を示すさまざまなプロパティを持つエンティティです。 JavaScript では、「 物体 」 クラスには、さまざまなキーと値のペアのコレクションと複雑なエンティティを格納できます。 JavaScript の Object クラスには、さまざまなアクティビティを実行するために使用できるいくつかの組み込みメソッドがあります。
この調査では、オブジェクトのキーを取得するための JavaScript メソッドがあるかどうかについて説明します。
JavaScript でオブジェクトのキーを取得する方法はありますか?
はい! JavaScript には、「」と呼ばれるオブジェクトのキーを取得するメソッドがあります。 Object.keys() ' 方法。ユーザーからのオブジェクトを引数として受け取り、オブジェクトのすべての列挙可能な属性の名前を含む文字列の配列を返します。
構文
オブジェクトのキーを取得するには、次の構文を使用します。
Object.keys ( 物体 ) ;
「 物体 上記の構文の ' は、このメソッドによって返される列挙可能なプロパティを持つユーザー指定のオブジェクトです。
例 1: Object.keys() メソッドを使用してオブジェクトのキーを取得する
まず、「」という名前のオブジェクトを作成します 情報 」をキーと値のペアで:
情報 = {名前: 「ジョン」 、
年: 28 、
Eメール: ' [メール保護] '
} ;
「に電話する」 Object.keys() ”メソッドとオブジェクトを渡す” 情報 」をキーを返すパラメータとして:
最後に、オブジェクトのキーをコンソールに表示します。
出力は、オブジェクトのキー「 情報 」が正常に取得されました:
例 2: Object.keys() メソッドを使用してランダムなキー順序でオブジェクトのキーを取得する
「 Object.keys() 」メソッドもキーを昇順にソートします。ここで、オブジェクトには、キーの順序がランダムなプロパティが含まれています。
const オブジェクト = {15 : 「ジャバスクリプト」 、
8 : 「HTML」 、
23 : 「CSS」
} ;
オブジェクトを引数として渡して Object.keys() メソッドを呼び出します。
出力からわかるように、キーは昇順で取得されます。
JavaScript でオブジェクトのキーを取得するために、必要なすべてのデータを収集しました。
結論
はい! 「 Object.keys() JavaScript の ” メソッドを使用して、オブジェクトのキーを取得できます。ユーザー定義オブジェクトを引数として取り、オブジェクトのキーを格納する配列を出力します。この記事では、オブジェクトのキーを取得するメソッドが JavaScript にあるかどうかという質問に答えました。