Skip to main content
 首页 » 编程设计

javascript之解构数组并在一行中分配给属性对象

2024年09月07日34lautakyan007

我有这些 Javascript 行:

const record = {}; 
const parts = ['deviceId-abc', 'messagesId-def']; 
 
record.deviceId = parts[0]; 
record.messageId = parts[1]; 

我在最后两行有一个 linter 错误 prefer-destructuring,但我不确定如何解构数组并将值分配给对象属性。

谢谢,

请您参考如下方法:

你可以解构你的属性

const record = {}; 
const parts = ['deviceId-abc', 'messagesId-def']; 
 
[record.deviceId, record.messageId] = parts;