JS数组
Posted sunkaixuan1998
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS数组相关的知识,希望对你有一定的参考价值。
声明数组: new Array()
循环输出数组里的元素: for(x in 名字)
数组长度: length
用来合并数组: concat()
将数组的所有元素组成一个字符串 join()
使用 sort() 方法从字面上对数组进行排序 sort()
使用 sort() 方法从数值上对数组进行排序。 sortNumber
0~9 在ascii码表中从48开始
a~b 在ascii码表中从65开始
var变量里面[ ]是对象
对象没有length属性
var arr=[ ]字面量法
构造函数 var arr=new Array( )
shift( ) 开头删除
unshift( ) 开头添加
push( ) 尾部添加
pop( ) 尾部删除
delete 删除 (原位置保留)
forEach 循环数组里的元素
reverse 倒叙
return: a-b 从小到大排序
concat( ) 方法用来连接两个或者多个数组 该方法不会改变现有数组,而仅仅会返回被连接数组的一个副本
slice 截取 0-4 4不算
splice 删除元素 0-4 4不算
touUppercase 转换成大字字母
filter 检查指定数组中符号条件的元素 注意:1、不会对空数组进行检测 2、不会改变原始数组
reduce a+b的话求数组的和
every 所有
some 有一些
index of 找下标
以上是关于JS数组的主要内容,如果未能解决你的问题,请参考以下文章