常见js字符串的处理方法

  1. length:返回字符串的长度。
     
    const str = "Hello World";
    console.log(str.length); // 11
  2. toUpperCase():将字符串转换为大写字母。
    const str = "hello";
    console.log(str.toUpperCase()); // "HELLO"
  3.  toLowerCase():将字符串转换为小写字母。
     
    const str = "WORLD";
    console.log(str.toLowerCase()); // "world"
  4.  charAt(index):返回指定索引位置的字符。
     
    const str = "Hello";
    console.log(str.charAt(0)); // "H"
    console.log(str.charAt(3)); // "l"
  5.  substring(startIndex, endIndex):返回从 startIndex 到 endIndex(不包括)之间的子字符串。
     
    const str = "Hello World";
    console.log(str.substring(0, 5)); // "Hello"
    console.log(str.substring(6)); // "World"
  6.  split(separator):将字符串按照指定的分隔符分割成数组。
     
    const str = "apple,banana,orange";
    const fruits = str.split(",");
    console.log(fruits); // ["apple", "banana", "orange"]
  7.  replace(oldValue, newValue):将字符串中的 oldValue 替换为 newValue。
     
    const str = "Hello World";
    const newStr = str.replace("World", "JavaScript");
    console.log(newStr); // "Hello JavaScript"
    
  8.  trim():去除字符串两端的空格。
     
    const str = "Hello World";
    console.log(str.length); // 11
  9.  length:返回字符串的长度。
     
    const str = "   Hello   ";
    console.log(str.trim()); // "Hello"
  10. indexOf(searchValue, startIndex):返回指定搜索值在字符串中第一次出现的索引位置,如果未找到则返回 -1。
     
    const str = "Hello World";
    console.log(str.indexOf("o")); // 4
    console.log(str.indexOf("l", 3)); // 3
    console.log(str.indexOf("JavaScript")); // -1
  11.  concat(...strings):将多个字符串连接成一个新的字符串。
     
    const str1 = "Hello";
    const str2 = "World";
    const str3 = "!";
    console.log(str1.concat(str2, str3)); // "HelloWorld!"
  12.  startsWith(searchValue, startIndex):检查字符串是否以指定的搜索值开头,返回布尔值。
     
    const str = "Hello World";
    console.log(str.startsWith("Hello")); // true
    console.log(str.startsWith("World", 6)); // true
    console.log(str.startsWith("JavaScript")); // false
  13. endsWith(searchValue, endIndex):检查字符串是否以指定的搜索值结尾,返回布尔值
     
    const str = "Hello World";
    console.log(str.endsWith("World")); // true
    console.log(str.endsWith("Hello", 5)); // true
    console.log(str.endsWith("JavaScript")); // false

 这些只是一些常见的字符串处理方法,JavaScript还提供了更多的字符串处理方法,根据具体的需求,可以选择合适的方法进行字符串的处理和操作。

  • 5
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值