数组的方法

concat 数组的拼接,用于创建一个新的数组  他会从原数组的末尾添加  形成一个新的数组  如果数组后面没有拼接 他会返回原数组

 

push() :  可以接收任意数字 从数组末尾添加 然后返回一个修改后的数组

 

pop() : 用于删除数组中的最后一个数  无法指定下标和数字删除

 

unshift():从数组起始位置添加一个或多个元素 然后返回一个新的数组

 

 shift(): 用于删除数组中的第一个数 ,返回新的数组

 

solice:数组的中的一个方法 可以实现插入   替换 删除三种方法

删除:指定两个参数 第一个参数是数组的下标 第二个参数是删除的项 

插入:第一个参数是下标  第二个参数为0, 第三个参数开始表示插入的值

替换:3个参数 第一个是下标 第二个参数不为0的情况下  , 第三个参数开始表示替换的值

 

 

join: 用于将数组的多个元素使用指定的分隔符 连接成一个新的字符串

 

 

split:字符串的方法 用指定的分隔符 将字符串分隔成一个新的数组

 

 

indexOf:根据数组元素查找  会返回元素的下标  如果没有找到该元素  会返回 -1 

 

 

 

 

findindex: 找出满足元素条件的下标 并返回  如果没有找到 返回 -1

 

 

 

forEach: 用于遍历数组  用一个函数作为方法  有3个参数  分别是数组的每个元素 数组元素的下标  数组本身  这个方法没有返回值

 

 

 

 

filter :过滤出一个满足条件的数组 然后会根据过滤条件返回新的数组  如果没有找到满足条件的项  会返回空数组

 

 

slice : 根据条件截取数组   有两个参数 第一个是起始下标  第二个是结束下标  截取时从起始下标开始(包括起始下标) 到结束下标(不包括结束下标的元素) 然后把截取的元素返回成新的数组

     如果只有一个参数  会从起始下标开始到数组长度所有元素截取

     如果参数只有一个0  会返回整个原数组 

 

posted @ 2020-09-08 14:16  随心的笔记  阅读(82)  评论(0)    收藏  举报