我有这样的嵌套数组
array = [[1, 698],[32, 798],[69, 830],[95, 500]]
Run Code Online (Sandbox Code Playgroud)
我想要一个以这种格式返回结果的函数
[
{
id: 1,
score: 698
},
{
id: 32,
score: 798
},
{
id: 69,
score:830
},
..... the rest of the array
]
Run Code Online (Sandbox Code Playgroud)
我确实使用了for循环,但没有成功,我不知道如何处理这种情况.
for(var i = 0; i <= array.lenght ; i++){
var obj={}
var res = []
res.push(array[i])
}
Run Code Online (Sandbox Code Playgroud) 在数组的每个元素上检查某个条件的最有效方法是什么,如果一个或多个元素不符合条件,则返回false,例如,我有这个数组,例如
arr = ["foo","azeaze", "wazeazerar"]
for(var ar in arr){
if(ar.length > 5){
console.log(false)
}else{
console.log(true)
}
}
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,即使元素"foo" length不大于5,它也会返回true