HTML——数组方法

发布时间 2023-07-03 09:28:57作者: miriz
<!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>