javascript之字符串

什么是字符串?

双引号和单引号包裹的一段文本就是字符串,如果要在双引号或单引号里再包裹一个单引号或双引号要加 \ 否则会报错。

索引:(索引=下标)

索引是从0开始的

使用一串字符串的索引的方法

      var 变量名="字符串"
      取变量的第一个字符串,例如:变量名 [这里边写字符串的索引]

字符串的属性和方法:

length 长度,返回的是字符串的长度,使用方法:变量名.length

charAt (这里边写字符串里某个字符的索引)返回指定索引位置的字符,使用方法:变量名.charAt ()

charCodeAt(这里边写字符串里某个字符的索引)返回指定索引字符的Ascll码,使用方法:变量名.charCodeAt

concat(这里边写要拼接的的字符串)连接两个或多个字符串返回连接后的字符串,括号里边是要拼接的字符串,里边可以有多个参数,不改变原字符串。使用方法:变量名.concat(要拼接的字符串)

indexOf(这里边写要检索字符)返回字符串中检索指定字符第一次出现的位置,如果含有检索的字符那么返回的是第一次出现的索引,如果不含有检索字符串那么返回的是-1。使用方法:变量名.indexOf(要检索的字符)

lastIndexof(这里边写要检索的字符)返回字符串中检索指定字符最后一次出现的位置,如果含有检索的字符那么返回的是字符最后一次出现出现的索引,如果不含有检索字符串,那么会直接报错,使用方法:变量名.lastIndexof(检索的字符)

substr()从起始索引号取字符串中指定的字符,使用方法:变量名.substr (n,m)。n就是从索引是n的字符开始提取m个,如果括号里边只有一个n那么就是从索引是n的字符开始截取直至最后一个,不影响原有字符串

Substring( ) 提取字符串中两个指定索引号之间的字符,使用方法:变量名.Substring(n,m)。提取索引是n的字符开始至索引是m的字符结束之间的字符不包括索引是m的字符

slice( )提取字符中的片段两个指定索引号之间的字符新的字符串,使用方法:变量名.slice(n,m)提取索引是n的字符开始至索引是m的字符结束之间的字符不包括索引是m的字符

slice和Substring的不同之处:slice可以接受负的初始值,Substring不可以

split()把字符串分割成子字符串的数组,使用方法:变量名.split(字符串中的某个字符),以字符串中的某个字符进行切割,切割出的字符串是一个数组

toLowercase()把字符串全部转换成小写

toUppercase()把字符串转换成大写

trim()去除字符串首尾的空格

replace()替换字符串中指定的字符,但是只能替换匹配到的第一个值,使用方法:变量名.replace(n,m)n为要替换的旧字符,m为替换的字符并且之执行一次

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值