es6中 for…of 循环遍历数组对象

//数组对象  
const myArray = [{
      id: 1,
      name: "李特成",
      age: '20',
      gender: '男',
      arr: ['湖南长沙', 'IT技术']
    },
    {
      id: 2,
      name: "范冰冰",
      age: '15',
      gender: '女',
      arr: []
    },
    {
      id: 3,
      name: "范斌",
      age: '60',
      gender: '男',
      arr: ['湖南衡阳', '测试']
    },
    {
      id: 4,
      name: "凡冰",
      age: '70',
      gender: '男',
      arr: ['湖南永州', 'C#']
    },
  ]

  //通过for…of 循环
  html = "";
  html += "<ul>";
  for (let v of myArray) {
    //console.log(v);
    html += "<li id=" + v.id + "><span>名称:" + v.name + "</span><span>地址/技术:";
    if (v.arr.length != 0) {
      let subArr = v.arr;
      for (let s of subArr) {
        //console.log(s);
        html += "<a>" + s + "/</a>";
      }
    }
    html += "</span></li>";
  }
  html += "</ul>";
  $("body").append(html);

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黑色咖啡 Ken

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值