前端map特性

一、遍历

var map = {'k9':900,'k1':100,'k2':200,'k3':300,'k4':400}
for(const k in map){
  console.log(k,':',map[k])
}

二、前端map直接输出与遍历输出问题
后台输出有序map给前端,如果前端直接输出console.log(map),此时看到输出的不是后台传递的有序数据,而是按照k的自然顺序输出的;
如果前端使用遍历方式输出,则看到输的顺序是按照后台顺序给定输出。
注意:不要被直接输出的map顺序误导,实际遍历中的顺序是没有错位的!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值