JavaScript----数组(Array)

JavaScript的数组(string),程序皆是由浏览器运行,运行后按F12即可在浏览器右端查看运行结果。console.log( )和console.info( )并没有很大的区别,都是输出

1.JavaScript的数组的创建

第一种方法 用var直接创建


运行结果如下


第二种方法 先创建一个新的空的数组,然后在向里面添加元素


第三种方法 


js的数组索引从零开始,它的最大索引比它的长度少一

扫描二维码关注公众号,回复: 1658519 查看本文章

2.数组的查找

根据索引查找


运行结果如下


3. 数组元素的增加

在数组的末尾增加元素,用Array.push( ),这里Array指数组。


运行结果如下


在数组的首位添加元素,用Array.unshift( ).


运行结果如下


4.删

删除数组的首位,用Array.shift( ).


运行结果如下


删除数组的末尾元素,用Array.pop( )


运行结果如下


删除数组中的元素还可以用Array.splice(x,y),x是想要删除元素的索引,y是想要删除元素的个数,若想从x起(包含x),删除y个元素,只需调用Array.splice(x,y)即可


从索引0开始,删除3个元素,运行结果如下


另外,调用splice还可以在任意处增加元素 Array.splice(x,0,y),x是想要增加元素的位置(索引),y是想要增加的元素


运行结果如下


5.数组的排序

数组的排序用Array.sort( )。

若数组中的元素全部都是10以内的数时,可以用此方法进行排序,否则,运行时会报错。


运行结果如下


当数组元素的都是数值,可用如下方法对数组进行排序。(此方法适用于数字排序)


运行结果如下


若一个数组,他只包含10以内的数,且它的其他元素都是字母,那么用Array.sort( )进行排序,


运行结果如下


6. 数组的增加与修改

前面介绍了在数组的首位和末尾添加元素,这里介绍在数组的任意位置添加元素

7.将数组中的元素合并成一个字符串

程序如下


运行结果如下


8.将两个数组合并成一个数组

两个数组合并Array1.concat(Array2),Array2的元素添加到Array1的末尾。程序如下


运行结果如下














猜你喜欢

转载自blog.csdn.net/qwerlol123456/article/details/80669760