gpt4 book ai didi

javascript - 更好的嵌套对象引用语法?

转载 作者:行者123 更新时间:2023-11-28 17:54:52 24 4
gpt4 key购买 nike

我在网上找不到任何内容,但我很好奇以下示例是否有更简洁的语法:

if ( obj[a][b][c] != 0 ) {
obj[a][b][c] = ( obj[a][b][c] / 2 ) + obj[a][b][c] + 100;
obj[x][y][z] = obj[a][b][c];
}

我知道有时我正在使用实际值,我可以将其缓存在临时变量中,但我更感兴趣的是用更简洁的内容替换“obj[...] =”部分.

最佳答案

那么你可以提取一个变量,如 @Jonas W在评论中指出您可以组合作业:

var cellP = obj[a][b];
var cell = cellP[c];
if ( cell != 0 ) {
obj[x][y][z] = cellP[c] = 1.5 * cell + 100;
}

关于javascript - 更好的嵌套对象引用语法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44696812/

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