<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> </body> </html> <script> const arr=['a','b','c','d','e','f','g','h'] console.log(arr.slice(1,3)) conssole.log(arr) arr.splice(1,4,1,2,3) console.log(arr) arr.splice(1,4) console.log(arr) arr.splice(1,0,'b','c','d','e','f') console.log(arr) // // //concat 将两个或多个数组合并成一个新数组 const brr=[1,2,3,4,5,6,7,8] console.log(arr.concat(brr)) //join 将数组转换为字符串 const joinStr=arr.join('_')//括号里为空,则默认逗号隔开 console.log(joinStr) //indexOf 在数组中,查找某个元素是否存在,如果不存在,则返回-1, // 存在则返回第一个值的索引index console.log(arr.indexOf('c')) console.log(arr.indexOf('i')) //lastIndexOf某个元素在数组中最后一次出现的位置,用法同上 </script>