我发现d3.js的文档不那么好理解,对于一个函数调用之后得到的返回值是什么(类型?成员构成?)描述得很少。
比如说:如果看
introduction,,一上来有一段代码:
d3.selectAll("p")
.data([4, 8, 15, 16, 23, 42])
.style("font-size", function(d) { return d + "px"; });
为什么selectAll出来的东西可以有data这个方法?后面也没说清楚。
考虑到introduction只是introduce一下,那么我们再看
selectAll的API reference还是没有说selectAll返回出来的是个什么东西,为什么能有data这个方法?而data这个方法里面的成员和后面的style的第二个参数的形参d之间又是什么关系也没有说。
如果这样,我怎么知道一个从d3的函数里面返回的结果该如何使用?
--
FROM 159.226.171.*