let list = [1,2,3,4,5,6,3]let list 2 = list . map((El)= & gt;{return el=el+1}) //map求解每个元素,将返回值组成一个新的数组console.log ("list2 ",list2)//list2 (6) [2,3,4,5,6,7]let list 3 = list . filter((El)= >;{ return el & gt3}) //filter返回数组console.log ("list3 ",list3)//list3 (3) [4,5,6]let list 4 = list . some((El)= >;{ return el & gt3}) // some判断元素是否满足判断,返回TrueConsole.log ("list4 ",list 4)//list 4 rueletlist 5 = list . every((El)= >;{ return el & gt3}) // every判断元素是否全部符合判断console.log ("list5 ",list 5)//list 5 false let list 6 = array . isarray(list)//every判断元素是否为数组console.log(" list6 ",6)//list 6 rueletlist 7 = list . index of(13)//找出元素是否可以存在于数组中。如果是,返回元素的下角标记。否则返回-1 console.log(" list7 ",7)//list 72 let list 8 = list . lastingdexof(2,13)//找出数组中是否有(限定元素)。如果只有一个,它将返回元素的下角。否则将返回-1console.log ("list8 ",list8)//list81list.splice (2,0 使用拼接(起始位置,0(要删除的项目数)和要插入的项目) 会改变原始数据console.log ("list ",list)//list [1,2,9,3,4,5,6,3] let list9 = list.slice (2,8)//slice():根据下角截取数据,但不会改变原始数据console.log(" list9 ",list)//list [1,2,9,3,4,5,6,3]//sort () sort // reverse():反转数组项的顺序// concat (): merge array // shift():删除原如果数组为空,则返回undefined。 // unshift:将参数加到原数组的开头,返回数组的长度。 //push():将内容添加到数组末尾,返回修改后的长度。 //pop():移除数组的最后一项,返回移除的值,减少数组的长度。 //join就是把数组转换成字符串,然后给他指定一个连接字符。默认值是逗号(,)