反转字符串
1 let a = `sadfsafdsdfsefdsfc` 2 function reverse1(a){ 3 return a.split('').reverse().join('') 4 } 5 let t = ()=> +new Date() 6 let t1 = t(); 7 console.log(reverse1(a)); 8 let t2 = t(); 9 console.log(t2-t1,'t2-t1'); 10 function reverse(a){ 11 if (a.length === 1 ) { 12 return a[0] 13 } 14 return a[a.length-1]+=reverse(a.slice(0,a.length-1)) 15 } 16 let t3 = t(); 17 18 console.log(reverse(a)); 19 let t4 = t(); 20 console.log(t4-t3,'t4-t3');