JS中数组API解析集合

数组是js中常见的类型,与其他语言不同的是,js中的数组每一项可以保存任意类型的数据,且js中数组的大小可以动态调整数组中包含了很多的API,在这篇文章中总结一下数组中的API,方便以后查阅 1.数组的创建 //创建数组的方法有两种 //1.使用Array构造函数 var arr = new Array() //[]var arr = new Array(3) //[,,...
摘要由CSDN通过智能技术生成

数组是js中常见的类型,与其他语言不同的是,js中的数组每一项可以保存任意类型的数据,且js中数组的大小可以动态调整

数组中包含了很多的API,在这篇文章中总结一下数组中的API,方便以后查阅

  • 1.数组的创建

    //创建数组的方法有两种 
    //1.使用Array构造函数   
    var arr = new Array() //[]
    var arr = new Array(3) //[,,]
    var arr = new Array('a','b','c')//['a','b','c']
    //使用Array时可以省略new操作符
    var arr = Array
    //2.字面量法
    var arr = [];//[]
    var arr = [1,2,3] //[1,2,3]

    es6 Array.of 方法

  • Array.of方法返回由参数构成的数组,可以替代Array构造函数,Array.of方法当只有一个参数时返回的是包含参数的一个数组,Array构造函数返回的则是参数长度的数组

    var arr = Array.of(3,8,11)//[3,8,11]
    var arr = Array.of(3)//[3]
    //Array.of方法可以用下面的代码实现
    function ArrayOf(){
       return [].slice.call(arguments)
    }

    es6 Array.from 方法

          Array.from可以将两类对象转换成为真正的数组,类似数组的对

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值