Hi I'm looking at the documentation for scales and it shows a format like this var x = d3.scaleLinear([10,130]).range([0,960])
I feel like this is strange because most examples that I see online use something like this:
var x = d3.scale.linear().domain([10,130]).range([0,960])
and it works.
If I use var x = d3.scaleLinear([10,130]).range([0,960]);
I get an error like
TypeError: d3.scaleLinear is not a function
Why do you think there is a discrepancy between the examples in the documentation and what I see in examples online? maybe I don't understand how to read documentation.
EDIT : This is the current documentation for scales.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…