replace() 方法返回一个由替换值 (replacement) 替换一些或所有匹配的模式 (pattern) 后的新字符串。模式可以是一个字符串或者一个正则表达式,替换值可以是一个字符串或者一个每次匹配都要调用的函数。
1 <!DOCTYPE html>
2 <html>
3 <head>
4 <meta charset="utf-8">
5 <title></title>
6 </head>
7 <body>
8 <script>
9 /*
10 一、String 的用法
11 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/string
12 二、总结
13 */
14 var s='qwertyuiop';
15 console.log(s.length);
16 //获取字符串的长度 s.length;里面的 (s.length) 是获取,后面的 console.log 是打印。
17 var n=s.indexOf('d');
18 console.log(n);
19 //对字符串查找 s.indexOf;查找字符串中第一次出现 d 的位置。
20 var n=s.substr(2,5);
21 console.log(n);
22 //返回一个字母串中从指定位置开始到指定字符数的字符 s.substr
23 var sc='JavaScipt';
24 var i=sc.toLowerCase();
25 //全部字符转为小写字母
26 var i=sc.toLocaleUpperCase();
27 var i=sc.replace('a','k');
28 console.log(i);
29 //替换字符串中的字符 sc.replace
30 /*
31 replace() 方法返回一个由替换值 (replacement) 替换一些或所有匹配的模式 (pattern) 后的新字符串。模式可以是一个字符串
或者一个正则表达式,替换值可以是一个字符串或者一个每次匹配都要调用的函数。
32 原字符串不会改变
33 */
34 //String 的属性虽然只有 string.rototupe 和 string.length 两种但是它的用法有很多
35 </body>
36 </html>