Я пытался изменить имя столбца из массива объектов. В одном из названий кумунов есть пробелы.
var array = [{"First Name":"John", "Last Name":"Doe", "age":46}, {"First Name":"Tim", "Last Name":"Jones", "age":26}, {"First Name":"Marcus", "Last Name":"Brown", "age":31}, {"First Name":"Paul", "Last Name":"Daniels", "age":28}];
Я хочу изменить имя столбца объекта на firstName или first_name, чтобы массив мог иметь следующий вид:
var array = [{"first_name":"John", "Last Name":"Doe", "age":46}, {"first_name":"Tim", "Last Name":"Jones", age:26}, {"first_name":"Marcus", "Last Name":"Brown", "age":31}, {"first_name":"Paul", "Last Name":"Daniels", "age":28}];
Я попытался сопоставить как это, но это не сработало, так как я могу сделать это внутри функции карты:
...
.map(({ [First Name], age}) => ({ [First Name], age}))
...
Я хочу изменить имя столбца перед отображением, поэтому я бы сделал что-то вроде этого:
...
.map(({ first_name, age}) => ({ first_name, age}))
...