将数组值放入多变量Javascript中
我知道我可以将逐项放入变量,如:将数组值放入多变量Javascript中,javascript,arrays,Javascript,Arrays,我知道我可以将逐项放入变量,如: var array = [15,20]; var a = array[0]; var b = array[1]; 但我很好奇如何将多变量中的数组值放在一行中,就像php中的列表一样: 可能吗 使用javascript的数组反结构化语法 var array = [15,20]; const [x, y] = array; 使用javascript的数组反结构化语法 var array = [15,20]; const [x, y] = array; 您可以使
var array = [15,20];
var a = array[0];
var b = array[1];
但我很好奇如何将多变量中的数组值放在一行中,就像php中的列表一样:
可能吗 使用javascript的数组反结构化语法
var array = [15,20];
const [x, y] = array;
使用javascript的数组反结构化语法
var array = [15,20];
const [x, y] = array;
您可以使用:
匹配项=['12','瓦特'];
[值,单位]=匹配项;
console.logvalue,单位您可以使用:
匹配项=['12','瓦特'];
[值,单位]=匹配项;
console.logvalue,unitvery很好,谢谢,最好将var而不是const设置为can changelater@ttrasn不,const更好,因为您应该始终避免重新分配变量。但如果需要,应该使用let而不是var。请记住这是一个相对较新的JavaScript特性。所有相关的、当前的浏览器都支持它,但例如Internet Explorer 11及以前的浏览器不支持。请参阅:非常好,谢谢,最好将var而不是const设置为可以更改later@ttrasn不,const更好,因为您应该始终避免重新分配变量。但如果需要,应该使用let而不是var。请记住这是一个相对较新的JavaScript特性。所有相关的、当前的浏览器都支持它,但例如Internet Explorer 11及以前的浏览器不支持。见: