将对象的所有键转换为ReactJS中的变量

将对象的所有键转换为ReactJS中的变量,reactjs,variable-assignment,Reactjs,Variable Assignment,在反应中,你可以做如下的事情 const obj={ 事情:"a",, } 然后const{thing}=obj是const thing=obj.thing 是否有一种方法可以一次性转换所有对象键/值对? Object.key(obj.map)(key)=>{ 常数评估(键)=对象[键]; } 差不多吧 提前感谢!唯一的方法是分解对象,但您需要了解对象的属性: const { prop1, prop2, prop3 } = obj; 顺便说一句,您的“.map”示例不起作用,因为您正在创建一个

在反应中,你可以做如下的事情

const obj={
事情:"a",,
}

然后
const{thing}=obj
const thing=obj.thing

是否有一种方法可以一次性转换所有对象键/值对?

Object.key(obj.map)(key)=>{
常数评估(键)=对象[键];
}

差不多吧


提前感谢!

唯一的方法是分解对象,但您需要了解对象的属性:

const { prop1, prop2, prop3 } = obj;

顺便说一句,您的“.map”示例不起作用,因为您正在创建一个在该函数之外无法访问的局部常量。

唯一的方法是分解对象,但您需要了解对象的属性:

const { prop1, prop2, prop3 } = obj;

顺便说一句,您的“.map”示例将不起作用,因为您正在创建一个在该函数之外无法访问的局部常量。

若要添加此项,您可以销毁对象的一个对象,如:const{prop1:{prop2}}=obj;将输出prop2。若要添加此项,您可以销毁对象的一个对象,如:const{prop1:{prop2}}=obj;将输出prop2。