收藏
回答

js语言for-of循环,如何同时遍历两个数组?

js小白,请教一个纯语言问题,希望用for of语句达到如下目的,有相应的写法吗?

for((let item-x of arrayX) (let item-y of arrayY)){  //当然,这个写法是错的,但我想表达的就是这个意思
    // item-x 
    //item-y
 }  
如果不行的话,就只能这样写:
for(let i = 0; i < arrayX.length; i++){
   //arrayX[i]
   //arrayY[i]
}
回答关注问题邀请回答
收藏

2 个回答

  • Cjiang
    Cjiang
    2020-08-17

    你好,请参考文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/for...of

    有具体案例

    2020-08-17
    有用
    回复 4
    • hongyong.wang
      hongyong.wang
      2020-08-18
      运营大哥,我是想两个数组同时遍历,你这个例子是一个数组啊,一个数组的当然没问题。
      2020-08-18
      回复
    • Cjiang
      Cjiang
      2020-08-18回复hongyong.wang
      建议学习一下数组的方法。
      2020-08-18
      回复
    • Cjiang
      Cjiang
      2020-08-18回复hongyong.wang
      2020-08-18
      回复
    • 超
      2021-03-25回复hongyong.wang
      运营大哥应该是个混子吧,听不懂你的需求
      2021-03-25
      回复
  • 启年
    启年
    2020-08-16

    这种问题,最好自己实际操作一下,一目了然

    2020-08-16
    有用
    回复 1
    • hongyong.wang
      hongyong.wang
      2020-08-16
      我实际操作了,但没找到写法呢。。。
      2020-08-16
      回复
登录 后发表内容
问题标签