gpt4 book ai didi

javascript - 如何摆脱第一个未定义的

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

有没有比这更简单的方法来摆脱未定义的第一个元素,通过在循环中检查它不是第一个元素?

    var text;

for (d=0; d<json_nya_svar.length; d++){
for (c=0; c<json_nya_svar[d].length; c++) {
if (c==0 && d==0) text=json_nya_svar[d][c] + ";";
else text += json_nya_svar[d][c] + ";";}
text += "\r\n";
}

最佳答案

只需给text一个初始值:

var text = '';

此外,请记住,循环变量是全局变量,从长远来看,这可能会导致各种问题。不要忘记在声明之前添加 var:

var text = '';
var json_nya_svar = [[1, 2, 3], [4, 5, 6]];

for (var d=0; d<json_nya_svar.length; d++){
for (var c=0; c<json_nya_svar[d].length; c++) {
text += json_nya_svar[d][c] + ";";
}
text += "\r\n";
}

console.log(text);

关于javascript - 如何摆脱第一个未定义的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32038584/

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