mmmzzc 发表于 2013-1-29 09:13:06

JavaScript字符串翻转方法汇总

方法一:
/*** @param str 传入字符串* @param type 截取符号*/function reverse(str,type) {var news = '';var old = str.split(type);for(var i = old.length-1; i>=0 ; i--){news += old;if(i!=0)news+=type}return news}
方法二:
/*** @param str 传入字符串*/function reverse(str){newstr= ""; for(i=0;i <str.length;i++) newstr+=str.substring(str.length-1-i,str.length-i); return newstr;}
方法三:
/*** @param str 传入字符串*/function reverse(str) {var news = [];for(var i = str.length-1; i>=0 ; i--) news.push(str.charAt(i));return news.join("").toString();}
方法四:
/*** @param str 传入字符串* @param type 截取符号*/function reverse(str,type){var news = str.split(type).reverse()return news}

暂时就发现这些
看官有新方法 欢迎回帖
页: [1]
查看完整版本: JavaScript字符串翻转方法汇总