美文网首页
iOS11系统 JS forEach不执行问题

iOS11系统 JS forEach不执行问题

作者: 一个记事本 | 来源:发表于2022-07-08 18:05 被阅读0次

    H5页面中forEach使用不当(在循环数组中又去修改数组的元素),会引起iOS的NSGenericException报错

    遍历元素时,若需要修改原元素,不要使用foreach,而使用for循环。

    let arrs = [1,2,3]
    arrs.frEach(item => {
      item = 222
    })
    // 或者
    let arrs = [{a:1,b:2},{c:3}]
    arrs.frEach(item => {
      item.a = item  //数组越界
    })
    

    相关文章

      网友评论

          本文标题:iOS11系统 JS forEach不执行问题

          本文链接:https://www.haomeiwen.com/subject/jduvbrtx.html