es6字符串的解构赋值
字符串也可以解构赋值。这是因为,字符串被转换成了一个类似数组的对象。类似数组的对象都有一个length属性,因此还可以对这个属性解构赋值
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script type="text/javascript"> let [a,b,c,d,e,f] = 'ukmtey'; // 输出结果是: u console.log(a); // 输出结果是: y console.log(f); let str = 'ukmtey'; // 输出结果是:6 console.log(str.length); let {length:sss} = 'ukmtey'; // 输出结果是:6 console.log(sss); </script> </body> </html>
原文链接:https://www.qiquanji.com/post/7267.html
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。