Array map function doesn't change elements

前端 未结 4 1504
Happy的楠姐
Happy的楠姐 2020-12-11 20:22

In JavaScript, I have an array, which is

array = [true, false]

In some cases, I am trying to initialize this array

array.map(i         


        
4条回答
  •  旧时难觅i
    2020-12-11 21:09

    .map() method is not mutable, check out its return value:

    var arr2 = array.map(item => false)
    console.log(arr2)
    

    In functional programming, it's recommended that values do not change often, and JavaScript borrowed it. At least for .map() and .reduce() this is true. Make sure you know .map() well.

提交回复
热议问题