js中String对象

 1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
 2 "http://www.w3.org/TR/html4/loose.dtd">
 3 <html xmlns="http://www.w3.org/1999/xhtml">
 4     <head>
 5         <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 6         <title>New Web Project</title>
 7         <script type="text/javascript">
 8             function fun()
 9             {
10                 var str=new String("Test");
11                 console.log("");
12                 console.log("1)属性length");
13                 console.log(str.length);//输出字符串的长度
14                 console.log("2)方法charAt(n)");
15                 console.log(str.charAt(0));//返回字符串中第n个字符
16                 console.log(str.charAt(1));//返回字符串中第n个字符
17                 console.log(str.charAt(2));//返回字符串中第n个字符
18                 console.log("3)方法concat(value,...)");
19                 var str1=" js";
20                 var str2=" html";
21                 console.log(str.concat(str1,str2));//将一个或多个值连接到字符串上
22                 //concat函数并不改变原有字符串
23                 console.log("4)输出String对象比较");
24                 console.log(str.toString());//返回String对象的值
25                 console.log(str);//直接将str以对象的形式输出
26                 console.log(str.valueOf());//返回String对象的值
27                 console.log("5)输出大小写的形式");
28                 console.log("大写形式:"+str.toUpperCase());
29                 console.log("原来的字符串内容并不发生改变:str="+str.toString());//返回String对象的值
30                 console.log("小写形式:"+str.toLowerCase());
31                 console.log("6)substring()返回字符串的一部分");
32                 console.log(str.substring(1,3));
33                 console.log("7)slice()返回字符串的一部分");
34                 console.log(str.slice(1,3));
35                 console.log("8)在字符串中查找子字符串第一次和最后一次出现的位置");
36                 str =new String("Test233Test233Test");
37                 str3="233";
38                 console.log("str="+str.toString());
39                 console.log(str.indexOf(str3));
40                 console.log(str.lastIndexOf(str3));
41                 console.log("9)将字符串分隔为字符串数组split()");
42                 str =new String("wo shi hao ren");
43                 console.log("str="+str.toString());
44                 console.log(str.split(" "));
45                 ary=str.split(" ");
46                 for(var i=0;i<ary.length;i++)
47                 {
48                     console.log(ary[i]);
49                 }
50             }
51             fun();
52         </script>
53     </head>
54     <body>
55         <h1>New Web Project Page</h1>
56     </body>
57 </html>

待续。。。

原文地址:https://www.cnblogs.com/zizaifeihuaqingsimeng/p/6122954.html