牛蛙牛蛙 直接使用slice来去掉第i个元素避免了使用map 然后使用了一个set来去重 //大神写的简洁版 function Permutation(str, perm='', perms=[]) { // write code here if (str.length === 0) perms.push(perm) for (let i = 0; i < str.length; i++){ let substr = str.slice(0, i) + str.slice(i+1) perm += str[i] ...