js基础问题reduce的使用

[].reduce.call('cbaacfdeaebb',function(p,n){ return p[n] = (p[n] || 0) + 1,p; },{}),

看到过这样的代码,不太明白工作原理。reduce通过call就能应用到string上?有什么限制没有?工作原理是?能把string换成其他类型吗?比如map。
js新手,希望大神能详细讲解一下。


哆啦的时光机
浏览 432回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript