JavaScript字符串常用方法

  let s="Hello,world"
  // 获取字符串一部分
  s.substring(1,4)  //=>"ell" 第2~4个
  s.slice(1,4) //=>同上
  s.slice(-3) //=>"rld" 最后三个
  s.split(",") //=>["hell0","world"]:从","拆开
  //搜索字符串
  s.indexOf("l") //=>2:第一个字母l的位置
  s.indexOf("l",3) //=> 3:位置3后面第一个"l”的位置
  s.indexOf("ss") //=> -1:s没有"ss"
  s.lastIndexOf("l") //=> 10:最后一个字母的位置
  // 创建字符串的修改版本 
  s.replace("llo","ya") //=> "Heya,world" 替换
  s.toLocaleLowerCase() //=> "hello,world" 大写转小写
  s.toLocaleUpperCase() //=> "HELLO,WORLD" 小写转大写
  // 访问字符串指定的值
  s.charAt(0) //=> "H"
  s.charAt(s.length-1) //=>"d"
  //删除空格
  s.trim() 

记住,JavaScript中的字符串是不可修改的。像replace()和 toUpperCase()这样的方法都返回新字符串,它们并不会修改调用它 们的字符串。

以上是字符串常用API,想要知道字符串更多API,建议自己搜素。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值