我log.copy()
在API参考中遇到过。这样做的目的是什么?有人可以举个例子吗?
如果我在一个函数中使用刻度,是否可以使用并将其保存到全局变量中.copy()
并稍后再检索?
顾名思义,其目的是复制秤。本质上,您两次获得相同类型的标度,域和范围,而无需两次设置所有内容。例如,在此处考虑画笔演示。代替
var x = d3.time.scale().range([0, width]),
x2 = d3.time.scale().range([0, width]),
Run Code Online (Sandbox Code Playgroud)
该代码可能是
var x = d3.time.scale().range([0, width]),
x2 = x.copy(),
Run Code Online (Sandbox Code Playgroud)
如果您只想检索一个比例,则无需复制它。仅当您想以两种不同方式分别对其进行修改时,才需要不同的比例。