Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ember.js/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我的Ramda dropRepeats函数在这里不起作用?_Javascript_Functional Programming_Ramda.js - Fatal编程技术网

Javascript 为什么我的Ramda dropRepeats函数在这里不起作用?

Javascript 为什么我的Ramda dropRepeats函数在这里不起作用?,javascript,functional-programming,ramda.js,Javascript,Functional Programming,Ramda.js,正如您在my中所看到的,我希望从最终数组中删除m。但它仍然存在 这是 const removeRepeats = tickers => { console.log('removeRepeats',tickers); let cleaned = R.dropRepeats(tickers); console.log('cleaned',cleaned); return R.dropRepeats(tickers); }; let tickers = ['m

正如您在my中所看到的,我希望从最终数组中删除
m
。但它仍然存在

这是

const removeRepeats = tickers => {
    console.log('removeRepeats',tickers);
    let cleaned = R.dropRepeats(tickers);
    console.log('cleaned',cleaned);
    return R.dropRepeats(tickers);
};

let tickers = ['m', 'g', 'j', 'm'];

let final = removeRepeats(tickers);

console.log('final', final);
可能是您所追求的功能:

> R.uniq(['m', 'g', 'j', 'm'])
['m', 'g', 'j']
可能是您所追求的功能:

> R.uniq(['m', 'g', 'j', 'm'])
['m', 'g', 'j']

文档中说“返回一个没有任何连续重复元素的新列表”,那些
m
s不是连续的…Lol很好,是跛脚的。。。嗯,我想我需要继续寻找另一种方法来用这些框架中的一个来完成这个任务。@ewcz你想发布你的答案吗?顺便说一句,我在这里找到了一个解决方案:@LeonGaban如果评论有帮助,那么它已经达到了目的…:)Ramda也有。文档中说“返回一个没有任何连续重复元素的新列表”,那些
m
s不是连续的…哈哈,这很糟糕。。。嗯,我想我需要继续寻找另一种方法来用这些框架中的一个来完成这个任务。@ewcz你想发布你的答案吗?顺便说一句,我在这里找到了一个解决方案:@LeonGaban如果评论有帮助,那么它已经达到了目的…:)拉姆达也有。