我正在学习函数编程,看着我的代码,我只是想知道是否可以使用map / reduce函数做同样的事情?
鉴于我有两个值:
<script src="//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/rangeslider.js/2.3.0/rangeslider.min.js"></script>
<input type="range" value="1" step="1" min="1" max="500">
<output>£10</output>
我想把自己包括在内之间。我可以简单地做到:
PUT index_a
{
"mappings": {
"doc" : {
"properties": {
"aid" : { "type" : "keyword" },
"aname" : { "type" : "keyword" },
"fid" : { "type" : "keyword" },
"fname" : { "type" : "keyword" },
"fage" : { "type" : "integer"}
}
}
}
}
PUT index_b
{
"mappings": {
"doc" : {
"properties": {
"fid" : { "type" : "keyword" },
"fname" : { "type" : "keyword" },
"fage" : { "type" : "integer"}
}
}
}
}
是否可以以声明的方式做同样的事情? 因此,我将首先创建具有所需大小的数组
var firstDate = 1964
var lastDate = 2018
那我该如何将索引映射到每个元素?
var years = []
for(var i=firstDate;i<=lastDate;i++)
years.push(i)
return years