常用字符串方法

前端 0 427 0
发表于: 2020-02-24 15:48:58

简介: 暂无~

常用字符串方法:

  1. length字符串的长度
  2. indexOf()返回某个指定的字符串值在字符串中首次出现的位置。
  3. slice()提取字符串的片断
  4. toLowerCase()把字符串转换为小写
  5. toUpperCase()把字符串转换为大写
  6. replace()方法用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
  7. split() 方法用于把一个字符串分割成字符串数组。
  8. trim() 方法用于删除字符串的头尾空格。

实例:

var str = "abcdefg"
console.log(str.length) //字符串长度7
console.log(str.indexOf("a")) // 0,返回指定的字符串值在字符串中首次出现的位置,找不到返回-1
console.log(str.slice(0,3)) //abc,提取字符串的片断,从下标为0至下标为3以前的数据
console.log(str.slice(3)) //defg,提取字符串的片断,从下标为3至最后的数据
console.log(str.slice(-3,6)) //ef,提取字符串的片断,从最后第三个至下标为6以前的数据
console.log(str.slice(-3,-1)) //ef,从最后第三个至最后第一个以前的数据
console.log(str.slice(-3,-6)) //空
//小技巧,提取后三个字符串
console.log(str.slice(-3,str.length)) //efg,从最后第三个至下标为7以前的数据
//小技巧,提取前三个字符串
console.log(str.slice(-str.length,3)) //abc,从最后第三个至下标为7以前的数据
console.log(str.replace('a','b')) //bbcdefg
console.log(str.toLocaleLowerCase()) //abcdefg
console.log(str.toUpperCase()) //ABCDEFG
console.log(str.split("")) //["a", "b", "c", "d", "e", "f", "g"]
console.log(str.trim()) //abcdefg
JavaScript

最后更新于:2021-02-16 21:03:27

欢迎评论留言~
0/200
支持markdown
Comments | 0 条留言
按时间
按热度
目前还没有人留言~