gpt4 book ai didi

javascript - 我可以为多个变量分配相同的值,而每个变量/赋值没有一行吗?

转载 作者:行者123 更新时间:2023-12-01 15:50:48 26 4
gpt4 key购买 nike

我正在寻找一种不太冗长的方法来将多个变量实例化为相同的值。我目前有这个:

let a = 0;
let b = 0;
let c = 0;
let d = 0;
let e = 0;
let f = 0;
let g = 0;
let h = 0;
let i = 0;
let j = 0;
let k = 0;
let l = 0;
let m = 0;
let n = 0;
let o = 0;

我想做这样的事情:
let { a, b, c, d, e, f, g, h, i, j, k, l, m, n, o } = 0;

所有这些变量都返回 undefined .有 肯定必须是将多个变量实例化为相同值的更好方法吗?我正在使用 let因为这些值会随着时间而变化。

最佳答案

你可以 destructure你的变量作为一个数组如下,虽然你需要知道元素的数量,它确实需要 ES6+:

let [a, b, c, d, e, f, g, h, i, j, k, l, m, n, o] = Array(15).fill(0);

关于javascript - 我可以为多个变量分配相同的值,而每个变量/赋值没有一行吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60670291/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com