Javascript 如何提取对象关键点
我有以下目标:Javascript 如何提取对象关键点,javascript,Javascript,我有以下目标: { 12232: [], 34232: [], 23435: [] } 我想从该对象中提取关键点,以便在我的React前端中将它们显示为标签。如何完成此操作?您可以使用Object.keys从对象中提取关键点 您可以查看Object.keys的文档 方法Object.keys()允许您在对象的键上循环。 为了得到你想要的东西,你应该能够使用它 为此,请使用JS内置的Object.keys() const myObject={ 12232: [], 34232: [], 234
{
12232: [],
34232: [],
23435: []
}
我想从该对象中提取关键点,以便在我的React前端中将它们显示为标签。如何完成此操作?您可以使用
Object.keys
从对象中提取关键点
您可以查看Object.keys的文档
方法Object.keys()
允许您在对象的键上循环。
为了得到你想要的东西,你应该能够使用它
为此,请使用JS内置的Object.keys()
const myObject={
12232: [],
34232: [],
23435: []
};
常量键=Object.keys(myObject);
keys.forEach(key=>{
控制台日志(键);
});代码>您始终可以使用
obj = { abc: "1", def: "2" }
console.log(Object.keys(obj))
它将记录[“abc”,“def”]
。然后可以映射此数组并根据需要显示值
没有JSON对象这样的东西。JSON是一种文本格式。这里有一个对象文本,可以用来获取一个键数组。“JavaScript对象符号对象。”如果这有什么问题,我看不出来。我想说,{foo:'bar'}
是JSO而不是JSON,而{foo:'bar'}
两者都是。@GirkovArpa OP谈论JSON对象,这毫无意义。它也不是JSON,它只是一个对象文字。@user2426691 W3 schools在很多情况下都是出了名的误导和明显的错误,包括这一个。@ChrisG好的,谢谢你的提醒,我将删除整个问题,因为它是重复的
obj = { abc: "1", def: "2" }
console.log(Object.keys(obj))