gpt4 book ai didi

javascript - d3.js:如何使用 map 功能?

转载 作者:可可西里 更新时间:2023-11-01 02:22:22 24 4
gpt4 key购买 nike

如何使用 d3.map() 从以下数组中获取 [10, 12]

var mydata = [ 
{ '__data__' : 10 },
{'__data__' : 12 }
];

我一直在尝试这个,但它不起作用:

var mymap = d3.map(mydata, function(d) { 
return d.__data__;
});

最佳答案

你不能——d3.map() 不是用于跨数组映射函数,而是用于散列的垫片。简而言之,虽然对象可以像散列一样使用,但在某些情况下可能会发生意外行为。一个新的 Javascript 标准提出了一个解决方案,在它被实现之前,d3.map() 可以用来达到同样的效果。

更多信息请参见 the documentation .

关于javascript - d3.js:如何使用 map 功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16058791/

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