var favoriteColor = "blue";
function colorGenerator(color) {
return function () { return color; };
}
var getColor = colorGenerator(favoriteColor);
Run Code Online (Sandbox Code Playgroud)
为什么 getColor 不是蓝色。getColor() 是蓝色的。getColor 也变成了一个函数?因为我们在 colorGenerator 中返回了一个函数?
我对这些感到困惑。感谢您的帮助。
我尝试使用我的年份滑块的输入范围。
<input id="slider" min="1965" max="2012" step="10" value="1965" type="range">
Run Code Online (Sandbox Code Playgroud)
但我的年份列表是1965、1975、1985、1995、2005、2010、2011、2012。我需要在此滑块中使用不同的步骤。一开始我想用10,一次改成5,然后改成1。我的javascript是:
d3.select("#slider").on("change", function(){
$("#sliderValue").append(this.value);
});
Run Code Online (Sandbox Code Playgroud)
先感谢您