sf5*_*f55 3 javascript arrays foreach javascript-objects
我有两个看起来像这样的数组:
array1 = [1, 2, 3, 4, 5];
array2 = [a, b, c, d, e];
Run Code Online (Sandbox Code Playgroud)
使用 JavaScript,我想将两个长度相同的数组转换为如下所示的对象数组:
newArrayofObjects = [ {key1: 1, key2: a}, {key1: 2, key2: b}, {key1: 3, key2: c}, {key1: 4, key2: d}, {key1: 5, key2: e}]
Run Code Online (Sandbox Code Playgroud)
小智 5
Array.map 很有用。
var newArray = array1.map(function(e,i){return{key1:e,key2:array2[i]}});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
629 次 |
| 最近记录: |