《JavaScript》数组Array

构造函数

var arr1 = new Array();// [] 空数组 
var arr2 = new Array(3);//定义长度,0是空数组
var arr3 = new Array(1,2,'nihao');//实例化

 

 

直接量语法

var arr1 = [];//空的
var arr2 = [1,'nihoa'];

 

 

属性

length

array.length //数组长度,拥有几个元素
Array.length //1,空数组的长度都为1

 

方法

是否有返回值

函数本身是否有改变

 

concat() 将数组合并

join()  返回字符串:函数本身不改变;将数组转为字符串《JavaScript》split和join

pop()

push()

reduce()

reduceRight()

reverse()  修改自身;数组倒序;

shift()

slice()

sort(sortby_funcion(){}) 修改自身;默认按照字符编码的顺序进行排序;函数中传入两个参数a,b,return a-b,返回值为负,0,正;小的排在前面;

splice()

toLocaleString()

toString

unshift()

 

ES5新增

every()

filter()

 

forEach()  无返回值,数组可以被改变;遍历数组《JavaScript》forEach()和map()

indexOf()

lastIndexOf()

map() 返回新的数组,原数组可在函数内被改变;遍历数组《JavaScript》forEach()和map()

reduce()

reduceRight()

some()

 

 

Arguments:函数体内自动创建的对象

arguments[]:函数参数数组

 

转载于:https://www.cnblogs.com/-beauTiFul/p/9118125.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值