几乎理解多线d3.js例如从任意变量,而函数调用
https://bl.ocks.org/mbostock/3884955
但是,下面的代码脱离了我。
y.domain([
d3.min(cities,function(c){return d3.min(c.values,function(v){return v.temperature;});}),
d3.max(cities, function(c){return d3.max(c.values,function(v){return v.temperature;});})
]);
c和v(我理解它们是如何使用的)只是作者决定使用的任意名称?它可能是'a'和'b'?
'c'和'v'是您所在的元素,即数据。所以c是城市,v是city.value。可能命名为C和V代表城市和价值观,然而,它们可以是你想要的任何变量名称 – thatOneGuy