将对象变量名称分配给变量javascript或打字稿

时间:2018-11-17 11:01:38

标签: javascript

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

receivedData = { id : 1, name : 'adam', notes : ''};

如何获取对象“ id,name,notes”中的变量名,假设我要根据接收到的数据创建一个表,并且无法对列名进行硬编码。有没有办法做到这一点,以便我可以动态设置列名?

columnNames = ['id','name','notes'];

1 个答案:

答案 0 :(得分:1)

使用Object.keys

let receivedData = {
  id: 1,
  name: 'adam',
  notes: ''
};

console.log(Object.keys(receivedData))