1. var findRepeatedDnaSequences = function(s) {
    2. let seenTimes = {} //用来存放 10个长度的字符 及其出现的次数(键值对形式)
    3. let res = [] //存放结果
    4. let i = 0 //指针
    5. while(i+10<=s.length){
    6. let sequence = s.slice(i,i+10) //截取十位
    7. seenTimes[sequence] = seenTimes[sequence] + 1 || 1 //第一次存入seenTimes中时
    8. //seenTimes[sequence]为undefined
    9. //undefined+1 = NaN 则会选择后者 1
    10. if(seenTimes[sequence] === 2){ //此处不写大于等于2 因为只需存入一次
    11. res.push(sequence)
    12. }
    13. i++
    14. }
    15. return res
    16. };