04-剩余参数

一、剩余参数

    <script>
        const fn = (a, ...args) => {
            console.log(a);
            console.log(args);
        }
        fn(10, 20, 30)

        // const sum = (...args) => {
        //     let total = 0
        //     args.forEach(item => {
        //         total += item
        //     })
        //     return total
        // }
        // console.log(sum(10, 20));
        // console.log(sum(10, 20, 30));
        // console.log(sum(10, 20, 40));
    </script>

二、剩余参数结合解构使用

    <script>
        let students = ['w', 'x', 'y']
        let [s1, ...s2] = students
        console.log(s1);
        console.log(s2);
    </script>
posted @ 2024-05-30 15:01  _你听得到  阅读(6)  评论(0)    收藏  举报