开发者社区> 问答> 正文

js怎么把数组的值都变成0

js怎么把数组的值都变成0

展开
收起
云计算小粉 2018-05-10 19:58:21 4126 0
4 条回答
写回答
取消 提交回答
  • ```js var newArray = originalArray.map(item => 0) ```
    2019-07-17 22:08:26
    赞同 展开评论 打赏
  • 楼上用 forEach 虽然没什么问题,但是最合适的方法应该是 Array.prototype.map()

    ES6: const result = arr.map(x => 0)

    ES5: var result = arr.map(function(item){ return 0; })

    更多关于 map 的描述 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/map

    2019-07-17 22:08:26
    赞同 展开评论 打赏
  • 软件开发,安全加密

    arr.forEach((value, index)=>{ arr[index] = 0; });

    2019-07-17 22:08:25
    赞同 展开评论 打赏
  • var arr = [1,2,3,4]; arr.forEach((value, index)=>{ arr[index] = 0; });
    2019-07-17 22:08:25
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载