美文网首页
Java Script 常用的字符串方法

Java Script 常用的字符串方法

作者: 千机墨 | 来源:发表于2020-03-24 21:08 被阅读0次

常用的字符串方法:

1、charAt():

根据下标获取字符,第一个字符的下标是 0 

例如:var str = '123456';                                                                                                                console.log(str.charAt(2)) ;  // 3 

与这相似的还有 charCodeAt()方法 用法相同 可以根据下标获取字符的Unicode编码

2、indexof('string',下标) : 

从下标开始(包含下标)向右搜索string ,找到返回下标,找不到返回-1

indexof()对应的还与一个 lastindexof('string',下标)  ,lastindexof('string',下标)方法:从下标开始(包含下标)向左搜索string ,找到返回下标,找不到返回-1

3、search() :

用来查找字符串,找到了返回其下标,找不到返回-1(这个方法配合正则表达式更加强大)

4、match() :

 匹配字符串,找到了返回数组,否则返回null (这个方法配合正则表达式更加强大)

5、replace()

replace('str1','str2') 替换字符串(这个方法配合正则表达式更加强大)

6、split()

split() 将字符串分割成数组

7、字符串截取

 字符串截取有两个方法:str.substring(start,end)  和  str.slice(start,end);

str.substring(start,end) 用法说明:

(1)返回start(包含)到end之间的字符串

(2)如果start等于end ,则返回一个空字符串

(3)如果start大于end ,则交换位置

(4)如果只有一个参数,则默认为start,返回start到字符串的末尾

(5)任何小于0的参数值都被视为0

str.slice(start,end);   用法和substring() 一样,除了下面两个:

(1)如果start大于end ,不会交换位置,则返回一个空字符串

(2)任何小于0的参数值都被视为: 字符串的长度 + 参数值 处理

8、toUpperCase() 将字母转化为大写 、toLowerCase()将字母转化为小写

9、includes()、startsWith()、endsWith()、repeat(n)

 str.includes() 是否包含某个字符串,返回布尔值

   str.startsWith() 是否以某个字符串开头,返回布尔值

   str.endsWith() 是否以某个字符串结尾,返回布尔值

    str.repeat(n) 将字符串重复n次后返回一个新字符串

10、模板字符串

模板字符串: 

(1)必须放在反引号里面,

(2)可以当作普通字符串使用

(3)可以用来定义多行字符串

(4)可以解析变量(把变量放在 ${} 里面)

相关文章

网友评论

      本文标题:Java Script 常用的字符串方法

      本文链接:https://www.haomeiwen.com/subject/bwjinctx.html