反转字符串

 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');

 

posted @ 2024-06-21 16:17  这个攻城狮不太冷静  阅读(2)  评论(0编辑  收藏  举报