数组的基本属性

JavaScript join() 方法

()默认已","为间隔开,如果换成其他的则“空格或文本或其他东西”

 把数组的所有元素放入一个字符串,通过一个的分隔符进行分隔

实例

把数组中的所有元素转换为一个字符串:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var energy = fruits.join();

energy输出结果:

Banana,Orange,Apple,Mango

JavaScript pop() 方法

删除并返回数组的最后一个元素

实例

移除最后一个数组元素

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.pop();

fruits 结果输出:

Banana,Orange,Apple

JavaScript push() 方法

向数组的末尾添加一个或更多元素,并返回新的长度

实例

数组中添加新元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.push("Kiwi")

fruits 结果输出:

Banana,Orange,Apple,Mango,Kiwi

JavaScript shift() 方法

删除并返回数组的第一个元素

实例

从数组中移除元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.shift()

fruits结果输出:

Orange,Apple,Mango

JavaScript unshift() 方法

向数组的开头添加一个或更多元素,并返回新的长度

实例

将新项添加到数组起始位置:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.unshift("Lemon","Pineapple");

fruits 将输出:

Lemon,Pineapple,Banana,Orange,Apple,Mango

JavaScript reverse() 方法

颠倒数组中元素的顺序

实例

颠倒数组中元素的顺序:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.reverse();

fruits 结果输出:

Mango,Apple,Orange,Banana

JavaScript sort() 方法

对数组的元素进行排序

实例

数组排序:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.sort();

fruits 输出结果:

Apple,Banana,Mango,Orange

JavaScript concat() 方法

连接两个或更多的数组,并返回结果。

实例

合并三个数组的值:

var hege = ["Cecilie", "Lone"];
var stale = ["Emil", "Tobias", "Linus"];
var kai = ["Robin"];
var children = hege.concat(stale,kai);

children 输出结果:

Cecilie,Lone,Emil,Tobias,Linus,Robin

JavaScript slice() 方法

从某个已有的数组返回选定的元素

实例

在数组中读取元素:

var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = fruits.slice(1,3);

citrus 结果输出:

Orange,Lemon

JavaScript splice() 方法

删除元素,并向数组添加新元素。

实例

数组中添加新元素:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.splice(2,0,"Lemon","Kiwi");

fruits 输出结果:

Banana,Orange,Lemon,Kiwi,Apple,Mango

猜你喜欢

转载自blog.csdn.net/xinye666666/article/details/80670506