【发布时间】:2016-03-26 10:57:39
【问题描述】:
我在下面有以下循环。数据以 JSON 格式传递。我想用它来可视化图表。但是,我无法理解其中的逻辑。有人可以为我详细说明这个逻辑吗?
for (var x = 0; x < id_inter['inters'].length; x++) {
var src,
tgt;
if (id_inter['inters'][x]['ID'] == data.initial[0].ID) {
src = id_inter['inters'][x]['ID'];
tgt = id_inter['inters'][x]['ID2'];
} else {
src = id_inter['inters'][x]['ID2'];
tgt = id_inter['inters'][x]['ID'];
}
var_edges.push({
data: {
src: src,
src: tgt,
expt_type: id_inter['inters'][x]['expt'],
name: id_inter['inters'][x]['name'],
date: id_inter['inters'][x]['date']
}
});
}
【问题讨论】:
-
如果你无法理解逻辑,如果没有使用此代码的完整上下文,我们如何理解它?
-
我不认为这是一个合适的问题。
-
b langetorma,要 bzn 投票 li down lerla mov falourmama?上下文位于对象和访问属性之间。
标签: javascript json loops object