123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>Document</title>
- </head>
- <body>
- <script>
- var str = 'Happy New Year';
- // 1.toUpperCase 将字符串中所有的字符都转为大写
- var str1 = str.toUpperCase();
- console.log(str1);
- // 2.toLowerCase 将字符串中所有的字符都转为小写
- var str2 = str.toLowerCase();
- console.log(str2);
- // 3.concat 将字符连接在一起
- var str3 = 'hi,Tom!See you Tomorrow';
- var str4 = str3.concat(str1);
- console.log(str4);
- // 4.trim 取消字符串前后空格
- var str5 = ' hello,wo rld! ';
- var str6 = str5.trim();
- console.log(str5);
- console.log(str6);
- // 5.length 长度
- console.log(str3.length);
- // 6.indexOf 当前内容在字符串中首次出现的下标索引位置
- console.log(str3,'原');
- // console.log(str3.indexOf("To"));
- // 7.lastIndexOf 当前内容在字符串中最后出现的下标索引位置
- // console.log(str3.lastIndexOf("To"));
- // 8. slice 字符串的截取 允许负数
- // 一个值:从当前的下标位置开始截取到最后 从前往后 下标从0开始; 从后往前 下标从-1开始
- // 两个值:第一个开始截取的下标位置,第二个截取完成的下标位置 但不包含改下标
- // var aa = str3.slice(12);
- // console.log(str3.slice(-12));
- // console.log(str3.slice(2,12))
- // 9.substr
- // 一个值:从当前的下标位置开始截取到最后 从前往后 下标从0开始; 从后往前 下标从-1开始
- // 两个值:第一个开始截取的下标位置,第二个截取个数
- // console.log(str3.substr(-5))
- // console.log(str3.substr(3,7))
- // 10.substring
- // 一个值:从当前的下标位置开始截取到最后 从前往后 下标从0开始
- // 两个值:第一个开始截取的下标位置,第二个截取完成的下标位置 但不包含改下标
- // console.log(str3.substring(-6))
- // console.log(str3.substring(3,5));
- // 11.replace("要替换的值","替换成什么内容") 替换 只对首次找到的生效
- // console.log(str3.replace("o","xxxx"))
- // 12.split 字符串转数组
- // console.log(str3.split("!"));
- // 13.chatAt 查找传入的下标字符
- console.log(str3.charAt(13));
- </script>
- </body>
- </html>
|