[].reduce.call('cbaacfdeaebb',function(p,n){ return p[n] = (p[n] || 0) + 1,p; },{}),
看到过这样的代码,不太明白工作原理。reduce通过call就能应用到string上?有什么限制没有?工作原理是?能把string换成其他类型吗?比如map。js新手,希望大神能详细讲解一下。
相关分类