有没有办法在 JavaScript 中执行多重赋值,如下所示:
var a, b = "one", "two";
这相当于:
var a = "one";
var b = "two";
在 ES6 中你可以这样做:
var [a, b] = ["one", "two"];
上面的代码是 ES6 表示法,称为数组解构/对象解构(如果是对象)。
您在表达式的右侧提供数组,并在左侧提供用方括号括起来的逗号分隔变量。
第一个变量映射到第一个数组值,依此类推。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)