数组对象有哪些原生方法,列举一下

pop、push、shift、unshift、splice、reverse、sort、concat、join、slice、toString、indexOf、lastIndexOf、reduce、reduceRight、forEach、map、filter、every、some


reduce:有返回值

filter:有返回值

pop:删除并返回数组最后一个元素(改变原数组);

push:返回添加完成后的数组的长度(改变原数组);

shift:移除并返回数组的第一个元素(改变原数组);

unshift:在数组头部插入一个元素(改变原数组)

slice(下标,个数)返回裁剪后的数组(不改变原数组);

splice:插入,删除或替换数组的元素(改变原数组)

concat:合并数组返回组合数组(不改变原数组);

join:将数组用标识符链接成字符串返回拼接好的字符串(不改变原数组);

reverse:翻转数组(改变原数组);

toString:将数组转换成一个字符串;

split:把字符串分割开,以数组方式储存;

forEach:主要用于遍历数组;

every:主要用于检查数组中每个元素是否符合函数的条件,如果其中有一个不符合,则返回false;

indexOf:主要用于在数组中查找元素,并把元素的位置返回来。

你可能感兴趣的:(笔记,javascript)