1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4 <meta charset="UTF-8">
5 <title></title>
6 <script>
7 /*
8 *
9 * 实例方法---->必须要通过new的方式创建的对象(实例对象)来调用的方法
10 * 静态方法---->直接通过大写的构造函数的名字调用的方法(直接通过大写的对象名字调用的)
11 *
12 * */
13 /*
14 *
15 * 字符串的常用属性:
16 * .length------>字符串的长度
17 * .charAt(索引),返回值是指定索引位置的字符串,超出索引,结果是空字符串
18 * .fromCharCode(数字值,可以是多个参数),返回的是ASCII码对应的值
19 * .concat(字符串1,字符串2,...);返回的是拼接之后的新的字符串
20 * .indexOf(要找的字符串,从某个位置开始的索引);返回的是这个字符串的索引值,没找到则返回-1
21 * .lastIndexOf(要找的字符串);从后向前找,但是索引仍然是从左向右的方式,找不到则返回-1
22 * .replace("原来的字符串","新的字符串");用来替换字符串的
23 * .slice(开始的索引,结束的索引); 从索引5的位置开始提取,到索引为10的前一个结束,没有10,并返回这个提取后的字符串
24 * .split("要干掉的字符串",切割后留下的个数);切割字符串
25 * .substr(开始的位置,个数);返回的是截取后的新的字符串
26 * .substring(开始的索引,结束的索引),返回截取后的字符串,不包含结束的索引的字符串
27 * .toLocaleLowerCase();转小写
28 * .toLowerCase();转小写
29 * .toLocaleUpperCase()转大写
30 * .toUpperCase();转大写
31 * .trim();干掉字符串两端的空格
32 *
33 *
34 * */
35
36
37 // var str="12345";
38 // console.log(str.length);
39 //
40 // var str="whatareyounoshalei";
41 // var result=str.charAt(1000);
42 // console.log(result);
43
44 // var str=String.fromCharCode(107,108,109);
45 // console.log(str);
46
47
48 //sos
49
50
51 // var str=String.fromCharCode(83,79,83);
52 // console.log(str);
53
54
55 // var str="what";
56 // console.log(str+"are"+"you"+"no"+"sha"+"lei");
57
58
59 // var str="小苏";
60 // console.log(str.concat("喜欢","凤姐","这是","真的"));
61
62
63 // var str="小苏真的好猥好琐啊";
64 // var index=str.indexOf("好",5);
65 // console.log(index);
66
67 // var str="helo amen";
68 // var index=str.lastIndexOf("Y");
69 // console.log(index);
70
71 // var str="小苏好帅哦,真的好勇敢哦";
72 // if(str.indexOf("帅")!=-1){
73 // str=str.replace("帅","猥琐");
74 // }else{
75 // console.log("不存在");
76 // }
77 // console.log(str);
78
79
80 // var str = "如果有一天我邪恶了,请记住,我曾纯洁过";
81 // //从索引5的位置开始提取,到索引为10的前一个结束,没有10,并返回这个提取后的字符串
82 // str = str.slice(5, 10);
83 // console.log(str);
84
85 // var str="乔峰|慕容|凤姐|梅超风|小苏|大蛇丸";
86 // var arr=str.split("|");
87 // for(var i=0;i<arr.length;i++){
88 // console.log(arr[i]);
89 // }
90
91
92 // var str="哈哈,小苏真的是好帅哦";
93 // str=str.substr(5,5);
94 // console.log(str);
95
96
97 // var str="哈哈,小苏真的是好帅哦";
98 // str=str.substring(5,9);
99 // console.log(str);
100
101 // var str="HELLO";
102 // //str=str.toLocaleLowerCase();
103 // str=str.toLowerCase();
104 // console.log(str);
105
106
107 // var str="hello";
108 // str=str.toLocaleUpperCase();
109 // //str=str.toUpperCase();
110 // console.log(str);
111
112 var str = " 哦,这 是一个神奇的一天 ";
113 str = str.trim();
114 console.log("====" + str + "====");
115
116 </script>
117 </head>
118 <body>
119
120 </body>
121 </html>
JavaScript内置对象String对象下常用的方法
点赞
收藏