我传递了以下对象:
var myVar = { typeA: { option1: "one", option2: "two" } }
我希望能够拔出钥匙typeA
从上面的结构来看。
这个值每次都会改变,所以下次它可能会改变typeB
.
所以我想知道是否有办法让我做类似以下伪代码的事情:
var theTypeIs = myVar.key();
这样,当我可以传递这个对象时,我可以提取该对象的第一个值,在本例中是typeA
然后基于此我可以做不同的事情option1
and option2
.
如果您确定对象中始终只有一个键,那么您可以使用Object.keys:
theTypeIs = Object.keys(myVar)[0];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)