gpt4 book ai didi

javascript - 对于 () 对于变量

转载 作者:行者123 更新时间:2023-12-03 03:11:20 25 4
gpt4 key购买 nike

抱歉,如果标题有误导性,我不知道如何命名它。

这是一个变量:

         var rects = [
{x: 32, y: 32, w: 32, h: 32},
{x: 32, y: 32, w: 32, h: 32},
{x: 0, y: 0, w: 32, h: 32}

], i = 0, r;

现在,我想做这样的事情:

 for (nb = 0; nb > 10; nb++;) {
var rects = [ {x: 32 * nb, y: 32 * nb, w: 32, h: 32} ], i = 0, r;
}

(当然这是行不通的)。

我该怎么做?谢谢!

最佳答案

要么使用Array.from:

let rects = Array.from({length:3} , _=>({x: 32, y: 32, w: 32, h: 32})), i = 0, r;

或者使用传统的 for 循环:

let rects = [], i = 0, r;

for(let index = 0; index < 3; index++)
rects[index] = {x: 32, y: 32, w: 32, h: 32};

关于javascript - 对于 () 对于变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46938938/

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