nynw.net
当前位置:首页 >> 在js中实现一个字符串的反转 >>

在js中实现一个字符串的反转

var str = '123';var newStr = str.split("").reverse().join("");alert(newStr);

var know = function(str){ var tmp = ""; for(var i = str.length - 1;i>=0;i--){ tmp += str.charAt(i); } return tmp;}

#include int main() { char s[200],*p=s,*q=s,t; gets(s); for(;*q++;); for(q--;p=q)break; t=*p;*p++=*q;*q--=t; } puts(s); return 0; }

用split(delimiter, limit)函数 参数一表示分割符,参数二可选,表示返回的数组的最大元素个数 eg: var str = 'aa|bb|cc'; 那么 str.split('|')则返回[‘aa’,'bb','cc']数组

对于查找字符串,数组是否包含,都可以用indexOf方法 往indexOf传入一个值会返回该值在字符串中或者数组中的下标,返回-1即找不到该值 下面一个例子: var str = "asdtestasd", arr = ["a","s","asd","asdf","test"]; console.log(str.indexOf('test...

js中如何判断一个字符串在另一个字符串的位置,可以直接调用indexOf方法即可,如果不存在则会返回-1。例如: var a1="abcdefg"; var a2="ef"; alert("字符串a1:"+a1); alert("字符串a2:"+a2); alert("字符串a2在字符串a1的位置:"+a1.indexOf(a2...

var sel = "白"; var arr = ["白色", "黑色", "红色", "粉色"]; // 方法1 for (var f1 in arr) { if (arr[f1].indexOf(sel) > -1) { // return true alert("true") } } //方法2 for (var i = 0; i < arr.length; i++) { if (arr[i].indexOf(sel)...

var a=function(){console.log(123)}a.toString();

package string; public class StringTest3 { public static void main(String[] args) { String s="abcdefg"; String s2=""; char[] cs=s.toCharArray(); for(int i=cs.length-1;i>=0;i--) { s2=s2+cs[i]; } System.out.println("对字符串进行...

是倒叙吧 String str = "abcdef"; String result; for(int i=str.length-1;i>=0;i —){ result+= str[i] } system.out.print(result) 第二个替换 StringBuilder sb =new StringBuilder(str) sb.replace(1,2,"qwer") system...

网站首页 | 网站地图
All rights reserved Powered by www.nynw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com