<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>String对象</title> <script type="text/javascript" src="tools.js"></script> </head> <body> <script type="text/javascript"> var str1 = "hello barry"; var str2 = "this is a new word"; var str = new String(" 12 art ee "); //1.charAt()--返回在指定位置上的字符 function f1(){ println(str.charAt(2));//1 } //f1();//调用f1() //2.concat()--连接字符串 function f2(){ var res = str.concat(str1,str2); println(str);//str本身并没有被修改 println(res);// println("length:"+str.length); println("length:"+res.length); /* 12 art ee 12 art ee hello barrythis is a new word length:13 length:42 */ } //f2();//调用f2() //3.indexOf()--返回某个指定的字符串值在字符串中首次出现的位置 function f3(){ println(str.indexOf("12"));//2 println(str.indexOf("ee"));//9 println(str.indexOf("art",9));//-1 /* 可以指定从哪里开始找,也可以不指定 如果没找到就返回-1 */ } //f3();//调用f3(); //4.substr() substring() function f4(){ /* substr()--截取从指定位置开始到末尾的字串 substring()--截取指定位置[start,end)的字串 */ println(str.substr(3)); println(str.substring(3,6)); /* 2 art ee 2 a */ } f4(); </script> </body> </html>
JavaScript--String对象的方法1
猜你喜欢
转载自blog.csdn.net/qq_38238041/article/details/80717225
今日推荐
周排行