gpt4 book ai didi

node.js - Node JS for 循环不起作用

转载 作者:太空宇宙 更新时间:2023-11-03 22:54:53 25 4
gpt4 key购买 nike

在node js中,运行for循环后,descrip不包含任何内容,没有字段写入descrip数组,为什么?

data = data['data'];
var course = data['course'];
data = data['sections'];
var descrip = new Array();
console.log(data.length);
for (var i = data.size - 1; i >= 0; i--) {
var data = data[i];
var section = data['section'];
var day = data['day'];
var date = data['date'];
var start = data['start_time'];
var end = data['end_time'];
var location = data['location'];
var res = 'Section: '+section+'\nDate: '+date+' '+day+'\nLocation: '+location+'\nStart: '+start+'\tEnd: '+end;
descrip.push(res);
};

最佳答案

假设您希望 data 是一个数组,则 data.size - 1 将是 -1,因为 data.sizenull。所以它会立即退出循环。您可能需要data.length

关于node.js - Node JS for 循环不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22676013/

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