小编cod*_*key的帖子

JavaScript 为什么在函数中返回函数?

var favoriteColor = "blue";
function colorGenerator(color) {
    return function () { return color; };
}
var getColor = colorGenerator(favoriteColor);
Run Code Online (Sandbox Code Playgroud)

为什么 getColor 不是蓝色。getColor() 是蓝色的。getColor 也变成了一个函数?因为我们在 colorGenerator 中返回了一个函数?

我对这些感到困惑。感谢您的帮助。

javascript function

9
推荐指数
2
解决办法
6672
查看次数

如何在html、javascript中的一个范围输入中使用不同的step属性

我尝试使用我的年份滑块的输入范围。

<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)

先感谢您

html javascript input range d3.js

5
推荐指数
1
解决办法
4033
查看次数

标签 统计

javascript ×2

d3.js ×1

function ×1

html ×1

input ×1

range ×1