将对象变量名指定给变量javascript或typescript

将对象变量名指定给变量javascript或typescript,javascript,Javascript,我可以通过代码获取变量名吗 receivedData = { id : 1, name : 'adam', notes : ''}; 如何获取对象id、名称、注释中的变量名,比如说,我想从接收到的数据生成一个表,但我不能硬编码列名称。有没有一种方法可以动态设置列名 columnNames = ['id','name','notes']; 使用Object.key 让接收数据={ id:1, 名字:'亚当', 笔记: }; console.logObject.keysreceiveddata

我可以通过代码获取变量名吗

receivedData = { id : 1, name : 'adam', notes : ''};
如何获取对象id、名称、注释中的变量名,比如说,我想从接收到的数据生成一个表,但我不能硬编码列名称。有没有一种方法可以动态设置列名

columnNames = ['id','name','notes'];
使用Object.key

让接收数据={ id:1, 名字:'亚当', 笔记: };
console.logObject.keysreceiveddatat谢谢发布此问题后我已经找到了答案