_在这种情况下是什么意思

时间:2019-07-12 14:50:19

标签: javascript json d3.js

在d3.js中通过一些代码创建树的过程中,我发现使用了符号“ _”,但我没有做什么,也没有具体的解决方案。我正在查看的问题是这个How to highlight path from root to selected node in d3 js?

我所引用的程序的完整代码是http://plnkr.co/edit/SKVV4A7a9bV0bZupS9M2?p=preview

我无法理解flatten函数的工作原理,尤其是为什么使用_

function flatten(root) {
  var nodes = [],
    i = 0;

  function recurse(node) {
    if (node.children) node.children.forEach(recurse);
    if (node._children) node._children.forEach(recurse);
    if (!node.id) node.id = ++i;
    nodes.push(node);
  }

  recurse(root);
  return nodes;
}

感谢您的帮助。

0 个答案:

没有答案