美文网首页JavaScript 基础与提高
JavaScript 坑与技巧:reduce()

JavaScript 坑与技巧:reduce()

作者: soojade | 来源:发表于2018-06-17 01:39 被阅读12次
    • 判断字符串str="adfkjglsdkjfjsa"中每个字符出现的次数:
    str.split('').reduce((x,y)=>(x[y]++||(x[y]=1),x),{}); // {a: 2, d: 2, f: 2, k: 2, j: 3, …}
    
    • 将数组a=[1,2,3,4,5]转换成数字12345:
    a.reduce((x,y)=>x*10+y); // 12345
    

    相关文章

      网友评论

        本文标题:JavaScript 坑与技巧:reduce()

        本文链接:https://www.haomeiwen.com/subject/dbjieftx.html