๖
Size: a a a
๖
DE
DE
[2, 5, 16, 63, 74]
и ['Alice', 'Bob', 'John', 'Mary', 'Max']
.function makeObject (arr1, arr2) {
}
[{id:2, name:'Alice'}, {id:5, name:'Bob'}, {id:16, name:'John'}, {id:63, name:'Mary'}, {id:74, name:'Max'}]
๖
[2, 5, 16, 63, 74]
и ['Alice', 'Bob', 'John', 'Mary', 'Max']
.function makeObject (arr1, arr2) {
}
[{id:2, name:'Alice'}, {id:5, name:'Bob'}, {id:16, name:'John'}, {id:63, name:'Mary'}, {id:74, name:'Max'}]
๖
[2, 5, 16, 63, 74]
и ['Alice', 'Bob', 'John', 'Mary', 'Max']
.function makeObject (arr1, arr2) {
}
[{id:2, name:'Alice'}, {id:5, name:'Bob'}, {id:16, name:'John'}, {id:63, name:'Mary'}, {id:74, name:'Max'}]
DE
๖
DE
DE
b
js
let id = [2, 5, 16, 63, 74]
let names = ['Alice', 'Bob', 'John', 'Mary', 'Max']
let res = []
for (const [item, i] of id.entries()) {
res.push({'id':i, 'name':names[item]})
}
console.log(res)
[ { id: 2, name: 'Alice' },
{ id: 5, name: 'Bob' },
{ id: 16, name: 'John' },
{ id: 63, name: 'Mary' },
{ id: 74, name: 'Max' } ]
DE
js
const id = [2, 5, 16, 63, 74]
const names = ['Alice', 'Bob', 'John', 'Mary', 'Max']
console.log(id.map((id, i) => Object.fromEntries([['id', id], ['name', names[i]]])))
221389569/source.js:3
console.log(id.map((id, i) => Object.fromEntries([['id', id], ['name', names[i]]])))
^
TypeError: Object.fromEntries is not a function
at console.log.id.map (221389569/source.js:3:38)
at Array.map (<anonymous>)
at Object.<anonymous> (221389569/source.js:3:16)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)
at Function.Module.runMain (module.js:693:10)
at startup (bootstrap_node.js:188:16)
DE
DE
js
const id = [2, 5, 16, 63, 74]
const names = ['Alice', 'Bob', 'John', 'Mary', 'Max']
console.log(id.map((id, i) => ({ id, name: names[i] })))
[ { id: 2, name: 'Alice' },
{ id: 5, name: 'Bob' },
{ id: 16, name: 'John' },
{ id: 63, name: 'Mary' },
{ id: 74, name: 'Max' } ]
b
js
const id = [2, 5, 16, 63, 74]
const names = ['Alice', 'Bob', 'John', 'Mary', 'Max']
console.log(id.map((id, i) => ({ id, name: names[i] })))
[ { id: 2, name: 'Alice' },
{ id: 5, name: 'Bob' },
{ id: 16, name: 'John' },
{ id: 63, name: 'Mary' },
{ id: 74, name: 'Max' } ]
DE
DE
b
DE
DE
b