js中的字符串反转输出的N种方法:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>字符串反转输出</title> </head> <body> <script> //第一种方式,利用数组的reverse()方法 var str="abc"; var strarr=str.split('').reverse().join(''); console.log(strarr); //第二种方式 var str2="abc"; var str2arr=str2.split(''); console.log(str2arr); var arr=[]; for(var i=str2arr.length-1;i>=0;i--){ arr.push(str2arr[i]); } console.log('反转后的字符串为:',arr.join('')); //第三种方式 var str3="abc"; var str3arr=str3.split(''); var arr3=[]; for(var i=0;i<str3arr.length;i++){ arr3.unshift(str3arr[i]); } console.log('反转后的字符串为:',arr3.join('')); </script> </body> </html>