1. ホーム
  2. javascript

Javascript のオブジェクトプロパティの取得 Name

2023-09-06 09:36:05

質問

以下のオブジェクトを渡しました。

var myVar = { typeA: { option1: "one", option2: "two" } }

キーを引き出せるようにしたい typeA を取り出すことができるようにしたい。

この値は毎回変わる可能性があるので、次回は typeB .

そこで、以下の疑似コードのようなことをする方法があれば知りたいです。

var theTypeIs = myVar.key();

このようにして、このオブジェクトを渡すと、オブジェクトの最初の値(この場合、それは typeA で、それに基づいて、さまざまなことを行うことができます。 option1option2 .

どのように解決するのですか?

オブジェクトの中に常に正確に1つのキーが存在することが確実に分かっているのであれば、そのキーは Object.keys :

theTypeIs = Object.keys(myVar)[0];