内置构造函数-Array

67 阅读1分钟

Array 是内置的构造函数,用于创建数组

image.png

创建数组建议使用字面量创建,不用 Array构造函数创建

数组常见实例方法 - 核心方法

image.png

reduce

返回函数累计处理的结果,经常用于求和

基本语法:

arr.reduce(function(累计值, 当前元素 [,索引号][,源数组]){}, 起始值)

起始值参数:

  • 起始值可以省略,如果写就作为第一次累积的起始值

累计值参数

    1. 如果有起始值,则以起始值为准开始累计, 累计值 = 起始值
    1. 如果没有起始值, 则累计值以数组的第一个数组元素作为起始值开始累计
    1. 后面每次遍历就会用后面的数组元素 累计到 累计值 里面 (类似求和里面的 sum )

数组常见方法 - 其他

image.png

详见mdn

数组常见方法 - 伪数组转换真数组

静态方法 Array.from()