关于javascript:数组的方法

罕用数组

1.扩大运算符(…)

扩大运算符通常用三个点示意(…),它次要用于开展数组,对象,字符串等,在数组中咱们能够应用它用来合并数组,复制数组(浅拷贝),传递参数给函数,伪数组转换为真正的数组数组。
案例:
1.合并数组

 // 定义两个数组
    let arr = [1, 2, 3]
    let brr = [4, 5, 6]

    // 1.合并数组
    console.log([...arr, ...brr]); //  [1, 2, 3, 4, 5, 6]

2.复制数组(浅拷贝数据)

    // 2.复制数组
    let crr = [...arr]
    console.log(crr); // [1, 2, 3]

3.传递参数给函数

    // 3.传递参数给函数
    function fn(a, b, c) {
        console.log(a, b, c); // 1 2 3
    }
    fn(...arr) 

4.伪数组转换成真正的数组

    <body>
        // 创立多个li标签
        <ul>
            <li>1</li>
            <li>2</li>
            <li>3</li>
            <li>4</li>
            <li>5</li>
        </ul>
    </body>
    
 // 4.伪数组转换成真正的数组
    // 获取 多个demo
    const uls = document.querySelectorAll("ul li") // 失常获取
    const lis = [...document.querySelectorAll("ul li")] // 应用扩大运算符
    console.log(uls, '检测是否是数组', uls instanceof Array); // false
    console.log(lis, '检测是否是数组', lis instanceof Array); // true

打印后果:

2. push

概念:数组办法 push() --- 数组开端增加一个或多个元素

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理