JS学习之数组;

来源:互联网 发布:新纳粹知乎 编辑:程序博客网 时间:2024/05/21 07:07

转换方法:

toString()、toLocalString、valueOf()

join()方法接受一个参数:用作分隔符。


栈方法:

队列方法:


重新排序方法:

reverse();

sort();


sort比较的是字符串

sort: 默认按升序排列。

它会调用toString(),然后比较得到的字符串。

(如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把数组的元素都转换成字符串(如有必要),以便进行比较。)


操作方法:

concat():基于当前数组创建一个新数组。

slice():基于当前数组获取选定区域创建新数组。

(可接受两参数:要返回项的起始和结束位置。若为负数,则用数组长度加上该数。)

splice():

方法有以下三种:

(参数:要删除第一项的位置、要删除的项数、要插入的项)

1.删除

2.插入

3.替换



位置方法:

indexOf();

lastIndexOf();

(接受两个参数:要查找项,要查找起点位置的索引(可选)。)

(没找到的情况返回-1


迭代方法:

(5个,都接受两个参数:要在每一项上运行的函数,运行函数的作用域对象(可选))

(传入的函数接收三个参数:item,index,array)

every():

filter():

forEach():
map():

some():


归并方法:

reduce():

reduceRight():

都会迭代数组所有项,然后构建一个最终返回的值。




原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 雪纺衬衣皱了怎么办 狗打架受伤怎么办泰迪 大狗打架破了怎么办 舌头上长溃疡怎么办吃什么药 悠悠球不回弹怎么办啊 围棋遇到对方不停围堵怎么办? s围棋业余四段想提升怎么办 wps禁止创建分享链接怎么办 驾驶人开车违章不认可怎么办 京东白条退货分期服务费怎么办 新车年检标丢了怎么办 异地违章罚单丢了怎么办 异地现场违章罚单丢了怎么办 新车没有牌照过停车杆怎么办 驾照换证时间过了怎么办 杭州告知单丢了怎么办 电工证过了复审日期怎么办 大人有居住证小孩没有怎么办 异地补办身份证没有暂住证怎么办 挂科了心里难受怎么办 c1升b2考不过怎么办 b2驾照扣了1分怎么办 红绿色盲驾考怎么办 驾驶证忘带被交警查了怎么办 车子被扣45分怎么办 驾照被扣在外省交警支队怎么办 从渭南把驾照转到西安怎么办 a1a2驾驶证扣3分怎么办 车辆累计扣12分怎么办 驾照扣了40分怎么办 驾驶证扣了30分怎么办 b2驾照逾期未审怎么办 c1实习期扣6分怎么办 车子累计扣30分怎么办 实习期间扣满12分怎么办 新手驾照扣6分怎么办 a2驾驶证逾期未审验怎么办 c1驾照扣了6分怎么办 b1驾照被扣12分怎么办 b2驾驶本扣分了怎么办 驾驶本扣9分后怎么办