猿问

请问js解构赋值中,()与{}有什么区别呢?

 <script type="text/javascript">

    function demo(name = "张三", age = 30) {

               //这里可以用()也可以function demo({name = "张三", age = 30})


        console.log("姓名:" + name);


        console.log("nianl:" + age);

    }


    demo();

    </script>

如代码中注释那样,加花括号和不加都没问题。只是加花括号后面调用也需要加{} , 那么()与{}有啥区别呀请问?

Helenr
浏览 256回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答