在ES6中,可以使用解构赋值语法同时给多个变量赋值。解构赋值语法可以从数组或对象中提取值,并将其赋给多个变量。
1. 数组解构赋值:
const [var1, var2, var3] = [1, 2, 3]
console.log(var1); // 输出 1
console.log(var2); // 输出 2
console.log(var3); // 输出 3
2. 对象解构赋值:文章来源:https://www.toymoban.com/news/detail-610935.html
const { prop1, prop2, prop3 } = { prop1: 'value1', prop2: 'value2', prop3: 'value3' }
console.log(prop1); // 输出 'value1'
console.log(prop2); // 输出 'value2'
console.log(prop3); // 输出 'value3'
3. 数组和对象同时进行解构赋值:文章来源地址https://www.toymoban.com/news/detail-610935.html
const [var1, var2, var3] = [1, 2, { prop: 'value' }]
console.log(var1); // 输出 1
console.log(var2); // 输出 2
console.log(var3); // 输出 { prop: 'value' }
到了这里,关于JS(es6)同时给多个变量赋值的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!