总结数组方法和属性

    科技2022-08-02  120

    1.概念(什么叫数组):数组是一个可以存储一组或一系列相关数据的容器。 2.数组元素(数组的内容):是指存储在数组中并赋予唯一索引号(下标)的数据段。 数组元素的数据类型可以不相同。 通过下标或者索引号能获取到数组相对应得内容。 3.作用: 为了解决大量相关数据的存储和使用的问题。 4:创建数组的方法: 格1:通过关键字new 创建数组 var arr=new Array(0,1,2,3) 格2:通过字面量创建数组(通过中括号创建数组) var arr=[0,1,2,3]; 5:获取数组的长度属性 length 6:instanceof 用于判断一个变量是否是某个对象的实例 var a=["静夜思","野草","忆江南","浣溪沙"]; var a=45; alert(a instanceof Array); 7:new Array()对象方法 slice() 获取数组中的某段数组元素 (取值是以下标开始,0代表第一个值,从前往后算,-1代表最后一个值,从后往前算) unshift() 在数组开头添加元素 push() 在数组末尾添加元素 shift() 删除数组中的第一个元素 pop() 删除数组中的最后一个元素 toString() 将数组转换为字符串 join() 将数组元素连接成字符串 concat() 多个数组连接成字符串 sort() 数组元素正排序 reverse() 数组元素反向排序 splice() 删除数组元素/替换数组元素 indexOf(); 指定数组中元素首次出现的下标,找不到元素返回-1 8:多维数组输出 var arr=[ [ [], [], [] ], [ [], [], [] ], [ [], [], [] ] ] 9:数组去重 var arr=[1,1,2,2,3,5,8,4,3,6,0,9];//1 2 3 5 8 4 6 0 9 10:数组排序 11:数组去重+排序 var arr=[66,10,66,45,13,54,21,13,45];//10 13 21 45 54 66
    Processed: 0.009, SQL: 8