如何解构 obj[arr[0]] = arr[1]
How to destructure obj[arr[0]] = arr[1]
给定以下代码,eslint 向我抛出首选解构错误:
const params = {};
const splitted = 'key=value'.split('=');
params[splitted[0]] = splitted[1];
如何在第三行使用解构?
The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables.
试试下面的例子,它将零索引处的值分配给键变量,第一个索引处的值分配给值变量。
const params = {};
const [key,value] = 'key=value'.split('=');
params[key] = value;
console.log(params);
给定以下代码,eslint 向我抛出首选解构错误:
const params = {};
const splitted = 'key=value'.split('=');
params[splitted[0]] = splitted[1];
如何在第三行使用解构?
The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables.
试试下面的例子,它将零索引处的值分配给键变量,第一个索引处的值分配给值变量。
const params = {};
const [key,value] = 'key=value'.split('=');
params[key] = value;
console.log(params);