美文网首页
js字符串常用的方法总结

js字符串常用的方法总结

作者: 蚂蚁想赛跑 | 来源:发表于2021-10-23 15:06 被阅读0次

1. toLowerCase()把字符串转为小写返回新的字符串

     var str = 'HELLO WORD'
     var str1 = str.toLowerCase()
     console.log(str) HELLO WORD
     console.log(str1)  hello word
                     

2. toUpperCase()把字符串转为大写,返回新的字符

    var str = "hello Word"
    var str1 = str.toUpperCase()
    console.log(str) hello Word
    console.log(str1) hello word
    

3.charAt()返回下标的字符,如果index不在0-string之间则返回空字符

    var str = 'hello word'
    var str1= str.charAt(5)
    console.log(str6)  w
    

4.charCodeAt()返回指定下标位置的字符的uniCode编码,这个返回值是0-65535

    var str= "hello word"
    var str1 = str.charCodeAt(1) 
    var str2 = str.charCodeAt(-2) NaN  //不在字符串长度之前则返回NaN
    console.log(str1) 101

5.indexOf()返回某个指定的子字符串在字符串中第一次出现的位置

    var str  = "hello word"
    var str1 = str.indexOf('o')
    var str2 = str.indexOf('word')
    var str3 = str.indexOf('o',str1+1) 指定从哪个下标找
    console.log(str1,str2,str3,'4','-1','7')
    

6.lastIndexOf() 返回某个字符最后出现的位置

    var str  = "hello word"
    var str1 = str.lastIndexOf('o')
    var str2 = str.indexOf('Word')
    var str3 = str.indexOf('o',str1-1) 指定从哪个下标找
    console.log(str1,str2,str3,'7','-1','4')

7.slice(start, end) 方法可提取字符串的某个部分

    var str = "hello word"
    var str1 = str.slice(2) 如果只有一个参数,则提取开始下表到结尾处的所有字符串
    var str2 = str.slice(2,7)  两个参数,提取下标为2,到下标为7但不包含7的字符串
    var str3 = str.slice(-7,-2)  如果为负数-1为字符串的最后一个字符,提取下标为-2,到下标为7但不包含-7的字符串
    console.log(str1,str2,str3,'llo word','llo w','o wor')
    

8.substring()提取字符串中介两个指定下标的字符 相比slice与substr不同他不接受负数

    var str="Hello World";
    var str1=str.substring(2)
    var str2=str.substring(2,2);
    var str3=str.substring(2,7);
    console.log(str1); //llo World
    console.log(str2); //如果两个参数相等,返回长度为0的空串
    console.log(str3); //llo W

9.substr()返回从指定下标开始指定长度的子字符串

    var str="Hello World";
    var str1=str.substr(1)
    var str2=str.substr(1,3);
    var str3=str.substr(-3,2);
    console.log(str1); //ello World 
    console.log(str2); //ell
    console.log(str3); //rl

10.split()把指定的字符串分割成字符串数组

11.replace()在字符串中用一些字符替换另一些字符,或替换一个字符匹配的子串

var str = 'hello  word'
var reg = /o/ig
var str1 = str.replace(reg,'**')
console.log(str1) //hell** w*rld

12. match()返回所有查找的关键字内容的数组

var str = 'To be or not to be'
var str1 = str.match(/to/g)
console.log(str1) ['To',"to"]
console.log(str.match('nice')) null

相关文章

  • js字符串、数组、对象的学习

    一。字符串 1.20个常用的JavaScript字符串方法2.js字符串方法总结3.Javascript中字符串方...

  • JS截取与分割字符串常用技巧总结

    JS截取与分割字符串常用技巧总结 本文实例讲述了JS截取与分割字符串的常用方法。分享给大家供大家参考,具体如下: ...

  • JavaScript 字符串

    js字符串,js字符串的概述和声明,js字符串的特性,js字符串的常用方法,js字符串的拓展方法,js字符串的案例...

  • js 常用方法总结

    字符串的常用属性,概览 Array对象的方法; 详细js数组常用方法大全

  • js基础了解

    js数组常用遍历方法使用: js数组常用操作方法使用: 基本逻辑运算: 基本字符串操作方法:

  • JS字符串常用方法总结

    1、toLowerCase(): 把字符串转为小写,返回新的字符串。var str="Hello World";v...

  • JS字符串常用方法总结

    1、toLowerCase(): 把字符串转为小写,返回新的字符串。 2、toUpperCase(): 把字符串转...

  • JS字符串方法总结

    JS字符串方法总结 1. length 属性返回字符串的长度 2. indexOf() 方法返回字符串中指...

  • js字符串常用的方法总结

    1. toLowerCase()把字符串转为小写返回新的字符串 2. toUpperCase()把字符串转为大写,...

  • js常用math方法

    Math常用方法 js常用数据类型转换 toString():转换成字符串;String():吧unll、unde...

网友评论

      本文标题:js字符串常用的方法总结

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