翻译——30秒内即可理解的js代码片段
该分享来自于 Github 用户 Chalarangelo,目前已在 Github 上获得了 15k+的Star,精心收集了几十个有用的 JavaScript 代码片段,这些精简有效的代码可以让我们在 30 秒甚至更少的时间内理解经常用到的JS基础算法!翻译多有不准确之处,感兴趣的童鞋可以自行到Github上查看英文原版:github查看原文点这里。
Anagrams of string(带有重复项)使用递归。对于给定字符串中的每个字母,为字母创建字谜。使用map()将字母与每部分字谜组合,然后使用reduce()将所有字谜组合到一个数组中,最基本情况是字符串长度等于2或1。123456const anagrams = str => { if (str.length <= 2) retu
...