<script> //获取一个字符串的长度 console.log("获取一个字符串的长度"); let {length} = "mochaDemo"; console.log(length); //拆分字符串 let [a,b,c,d,e] = "12345"; console.log("拆分字符串"); console.log(a); console.log(b); console.log(c); console.log(d); console.log(e); //向一个方法内传参 let arr = {a:1,b:2} function test ({a,b}){ console.log("向一个方法内传参"); console.log("a:"+a); console.log("b:"+b); } test(arr); //传参是参数的默认值 let obj = {b:2} function test ({a=3,b}){ console.log("传参是参数的默认值"); console.log("a:"+a); //当a被定义时,a打印出的结果为对象中定义的值;当a被定义时,a打印出的值是默认值3 console.log("b:"+b); } test(obj); </script>
ES6---关于变量解构赋值一些巧妙的用法
猜你喜欢
转载自blog.csdn.net/qq_39111062/article/details/80556146
今日推荐
周排行