Array 对象

方法 描述 使用 参数 返回值 结果&注释
concat() 连接两个或更多的数组,并返回结果。
var a = [1,2,3];

var b=[4,5];

var c=[6,7]

console.log(a.concat(4,5));

console.log(a.concat(b));

console.log(a.concat(b,c));

console.log(a);


必需。该参数可以是具体的值,

也可以是数组对象。可以是任意多个


[1,2,3,4,5]

[1,2,3,4,5]

[1,2,3.4,5,6,7]

[1,2,3]


结果:新的数组

注释:不会改变原来的数组

 join()
把数组的所有元素放入一个字符串。

元素通过指定的分隔符进行分隔。


var a=[1,2,3];

console.log(a.join());

console.log(a)

分隔符,可以为空,默认为‘,’
"1,2,3"

[1,2,3]


结果:组合的字符串

注释:不会改变原来的数组

pop()  删除并返回数组的最后一个元素
var a=[1,2,3];

console.log(a.pop());

console.log(a)

 无
3

[1,2]


结果:被删除的数据

注释:改变原来的数组

 push()  向数组的末尾添加一个或更多元素,并返回新的长度
var a=[1,2,3];

console.log(a.push(4,5));

console.log(a)

一个或多个元素(至少一个)
5

[1,2,3,4,5]


结果:新数组的长度

注释:改变原来的数组

reverse() 颠倒数组中元素的顺序。
var a=[1,2,3,4];

console.log(a.reverse());

console.log(a);


[4,3,2,1]


结果:颠倒后的数组

注释:改变原来的数组

shift() 删除并返回数组的第一个元素
var a=[1,2,3]

console.log(a.shift());

conosle.log(a);


1

[2,3]


结果:返回原数组的第一个元素

注释:改变原来的数组

slice() 从某个已有的数组返回选定的元素
var a=[1,2,3];

console.log(a.slice())

strat:必需。规定从何处开始选取。如果是负数,那么它规定从数组尾部开始算起的位置。也就是说,-1 指最后一个元素,-2 指倒数第二个元素,以此类推。en
   
           
           
           
时间: 2024-10-17 11:33:21

Array 对象的相关文章

JavaScript - Array对象的使用 及 数组排序 sort

<html> <head> <head> <body> <script language="javascript"> // Array对象 // 第一种构造方法 var arr = new Array(); alert(arr.length); arr[0] = 520 ; arr[1] = "wjp" ; alert(arr.length); // 第二种构造方法 // Array(4) ; // 第三种

JavaScript原生对象属性和方法详解——Array对象 转载

length 设置或返回 数组中元素的数目. 注意:设置 length 属性可改变数组的大小.如果设置的值比其当前值小,数组将被截断,其尾部的元素将丢失.如果设置的值比它的当前值大,数组将增大,新的元素被添加到数组的尾部,它们的值为 undefined.所以length不一定代表数组的元素个数. var arr = new Array(3) arr[0] = "John" arr[1] = "Andy" arr[2] = "Wendy" cons

2-JavaScript Array对象(数组)

JavaScript Array 对象 1.数组创建: (1)使用Array构造函数 (2)数组字面量表示法 2.数组方法: 下面是几个重要的数组原型方法: 1)join() join(separator):将数组的元素组起一个字符串,以separator为分隔符,省略的话则用默认用逗号为分隔符,该方法只接收一个参数:即分隔符. 2)push()和pop() push():可以接受任意数量的参数,把它们逐个添加到数组的末尾,并返回修改后的数组的长度. pop():数组末尾移除最后一项,减少数组的

原生JS:Array对象详解

Array对象 创建数组: 数组字面量:var arr1 = [1,2,3]; Array构造函数1:var arr2 = new Array(1,2,3);  //[1,2,3] Array构造函数2:var arr3 = new Array(3);  var arr3 = new Array(‘3’);  var arr3 = new Array('ol'); 错误写法:var arr3 = new Array(3.2);  var arr3 = new Array(-3); 例:var a

javascript Array 对象

Array 对象用于在单个的变量中存储多个值. 语法: <span style="font-size:14px;">new Array(); new Array(size); new Array(element0, element1, ..., elementn);</span> 参数 size 是期望的数组元素个数.返回的数组,length 字段将被设为 size 的值. 参数 element ..., elementn 是参数列表.当使用这些参数来调用构造函

Array对象

Array对象简介 功能:Array对象提供了数组功能. Array 对象 Array 对象用于在单个的变量中存储多个值. 创建 Array 对象的语法: new Array(); new Array(size); new Array(element0, element1, ..., elementn); 参数 参数 size 是期望的数组元素个数.返回的数组,length 字段将被设为 size 的值. 参数 element ..., elementn 是参数列表.当使用这些参数来调用构造函数

js Array对象和String对象常用方法整理

我们总是频繁的对数组和字符串进行操作,今天整理一下这些常用的方法.复习的时候写一写 不然会忘掉一些小细节==. 一,String对象 1.跟位置有关的 charAt()  返回在指定位置的字符 charAtCodeAt()   方法可返回指定位置的字符的 Unicode 编码 indexOf()  从头检索字符串 lastIndexOf()  从后向前检索字符串 2.根据索引提取制定的字符串 slice()  提取字符串的片断,并在新的字符串中返回被提取的部分.  stringObjec.sli

javascript Array对象

一,创建数组对象 JavaScript的数组支持了对任何数据类型的支持,并不会像java,C#那样指定了数组类型只能存储这种类型. 我们可以使用以下三种方法来创建JavaScript数组对象, 1,var arr=new Array(); 2 , var arr=new Array([size]);//size为整数,定义一个固定长度的数组 3,var arr=new Array(element1[,element2[,…elementN]]);//elementN 为数组的元素 二,数组赋值

js中Array对象的属性和方法总结

一:属性 length length除了常见的读取数组的长度以外,也可以通过修改length的值来给数组增加或者删除元素,当length数值减少的时候,从数组末尾删除相应元素:增加的时候增加相应数量的元素,但是新增元素没有赋值的时候,初始值为undefined; 二:方法 检测数组 if(obj instanceof Array){ //执行对数组的操作 } 但是这种方法有一个问题.当页面由框架组成的时候,不同的框架中的Window对象是不同的,而Array对象实际上是Window对象的一个属性

js中Array对象的方法

1.concat() Arr1.concat([],[],[].[]...) 作用:将多个数组组合成一个 返回值:返回一个新数组 2.join() Arr.join("分隔符") 作用:将数组中的内容按分隔符链接城一个字符串 返回值:新的字符串 3.pop() 作用:删除数组的最后一个元素 返回值:返回删除的元素 4.push() Arr.push(, , ,[],[],...) 作用:在数组后面添加元素 返回值:返回数组的新长度 5.reverse() Arr.reverse() 作