12.字符串方法.html 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6. <title>Document</title>
  7. </head>
  8. <body>
  9. <script>
  10. var str = 'hello';
  11. console.log(str);
  12. // 1.toUpperCase 字符串转大写
  13. console.log(str.toUpperCase());
  14. var str1 = 'HHHHH';
  15. // 2.toLowerCase 字符串转小写
  16. console.log(str1.toLowerCase());
  17. // 3.concat 字符串拼接
  18. var str3 = str.concat(str1);
  19. console.log(str3);
  20. var str4 = 'hi,She is beautiful girl';
  21. console.log(str4)
  22. // 4.trim 去除字符串两边的空格
  23. // console.log(str4.trim());
  24. // 5.indexOf 查找字符在字符串中首次出现的位置下标
  25. // console.log(str4.indexOf("i"));
  26. // 6.lastIndexOf 查找字符在字符串中最出现的位置下标
  27. // console.log(str4.lastIndexOf("i"));
  28. // 7.slice 截取字符
  29. // 一个参数:从第几项下标开始截取到最后 允许负数 ;从前往后是0开始 从后往前-1开始
  30. // 两个参数:第一参数是开始截取的下标 第二个参数是截取下标 但不包含改下标
  31. // console.log(str4.slice(-3),'111');
  32. // 8.substring
  33. // 一个参数:从第几项下标开始截取到最后
  34. // 两个参数:第一参数是开始截取的下标 第二个参数是截取下标 但不包含改下标
  35. // console.log(str4.substring(-3),'222');
  36. // let str5 = str4.substring(1,5);
  37. // console.log(str5);
  38. // console.log(str4);
  39. // 9.substr
  40. // 一个参数:从第几项下标开始截取到最后
  41. // 两个参数:第一参数是开始截取的下标 第二个参数是截取个数
  42. // console.log(str4.substr(5))
  43. // 10.split 字符串转数组 通过逗号分隔
  44. // console.log(str4.split(","))
  45. // 11.charAt 查找输入数字的对应字符
  46. console.log(str4.charAt(12),'11')
  47. </script>
  48. </body>
  49. </html>