0
点赞
收藏
分享

微信扫一扫

前端学习案例-你不知道的Array.from

洒在心头的阳光 2022-08-20 阅读 56
编程语言

方式一

// 方式1
var obj={
0:1,
1:2,
2:3,
push:[].push
}
const newArr=Array.from(obj)
// [{studentId:1,order:1},{studentId:2,order:2},{studentId:3,order:3}]
const data=newArr.map((item,index)=>{
return{
studentId:'No.'+item,
order:index
}
})

方式二

// 方式2
const data1=Array.from(obj,function(item,index){
return{
studentId:this.prefix+item,
order:index
}
},{
prefix:"No."
})


console.log(data)



举报

相关推荐

0 条评论