什么是数组?
数组对象是使用单独的变量名来存储一系列的值。
数组可以用一个变量名存储所有的值,并且可以用变量名访问任何一个值。
数组中的每个元素都有自己的的ID,以便它可以很容易地被访问到。
创建一个数组
创建一个数组,有三种方法。
1.常规方式:
var arr_3=new Array();
arr_3[0]="zs";
arr_3[1]="ls";
arr_3[2]="ww";
2.简洁方式:
var arr_3 = new Array('zs', 'ls', 'ww');
3.字面:
var arr_3 = ('zs', 'ls', 'ww');
数组中常用的一些对象
| pop() | 删除数组的最后一个元素并返回删除的元素。 |
|
shift() |
删除数组中的第一个元素并返回删除的元素。 |
|
push() |
向数组的末尾添加一个元素。 |
|
unshift() |
向数组的前面添加一个元素。 |
|
sort() |
进行升序,先将数组中的元素转换成字符串之后再进行升序。 |
|
reverse() | 反转数组的元素顺序。 |
倒叙实现的办法:
将字符串类型的数组进行降序排列:先试用sort(),然后再使用reverse()进行倒叙
实例:
<script>
var arr_5 = [90, 56, 78, 23, 9, 57, 65]
//push():向数组的末尾添加一个元素
var result = arr_5.push(100)
//unshift():向数组的前面添加一个元素
result = arr_5.unshift(60)
console.log(result.arr_5)
//pop():删除数组中最后一个元素并返回
var result_2 = arr_5.pop()
console.log(result_2, arr_5)
//shift():删除数组中的第一个元素并返回
result_2 = arr_5.shift()
console.log(result_2, arr_5)
var arr_6 = ['jeason', 'mary', 'lily']
var result_3 = arr_5.sort() //进行升序,先将数组中的元素转换成字符串之后再进行升序
console.log(result_3)
var arr_7 = ['jeason1', 'mary1', 'lily1']
console.log(arr_7.reverse())
// 将字符串类型的数组进行降序排列:先试用sort(),然后再使用reverse()进行倒叙
</script>
这篇博客介绍了JavaScript中的数组对象,包括如何创建数组、常用的方法如pop、shift、push、unshift、sort和reverse等。通过示例展示了如何进行数组元素的增删改以及数组的排序操作,还提到了倒序排列的实现方式。
832

被折叠的 条评论
为什么被折叠?



