12.字符串方法.html 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  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 arr = [1,'2']
  19. var str3 = str.concat(str1);
  20. console.log(str3);
  21. var str4 = 'hi,She is beautiful girl';
  22. console.log(str4)
  23. // 4.trim 去除字符串两边的空格
  24. // console.log(str4.trim());
  25. // 5.indexOf 查找字符在字符串中首次出现的位置下标
  26. // console.log(str4.indexOf("i"));
  27. // 6.lastIndexOf 查找字符在字符串中最出现的位置下标
  28. // console.log(str4.lastIndexOf("i"));
  29. // 7.slice 截取字符
  30. // 一个参数:从第几项下标开始截取到最后 允许负数 ;从前往后是0开始 从后往前-1开始
  31. // 两个参数:第一参数是开始截取的下标 第二个参数是截取下标 但不包含改下标
  32. // console.log(str4.slice(-3),'111');
  33. // 8.substring
  34. // 一个参数:从第几项下标开始截取到最后
  35. // 两个参数:第一参数是开始截取的下标 第二个参数是截取下标 但不包含改下标
  36. // console.log(str4.substring(-3),'222');
  37. // let str5 = str4.substring(1,5);
  38. // console.log(str5);
  39. // console.log(str4);
  40. // 9.substr
  41. // 一个参数:从第几项下标开始截取到最后
  42. // 两个参数:第一参数是开始截取的下标 第二个参数是截取个数
  43. // console.log(str4.substr(5))
  44. // 10.split 字符串转数组 通过逗号分隔
  45. console.log(str4.split(" "),'split')
  46. // 11.charAt 查找输入数字的对应字符
  47. console.log(str4.charAt(12),'11')
  48. </script>
  49. </body>
  50. </html>