字符串

作者: C一C一 | 来源:发表于2019-06-12 14:38 被阅读0次

    字符串的创建

    var str = 'hello world'
    var str = "hello world"
    通过构造函数创建
    var str = new String('hello world')

    字符串长度

    只读不可写
    string.length

    字符串的方法

    1. 用于访问字符串中特定字符的方法
      string.charAt(下标): 通过下标找字符

    字符串操作的方法

    1. 字符串拼接
      var newStr = string.concat(字符串);

    2. 字符串截取方法

    1. string.slice(起始下标, 结束下标) 起始下标<= 范围 <结束下标
    2. string.substring(起始下标, 结束下标) 起始下标<= 范围 <结束下标
    3. string.substr(起始下标, 截取的个数) 起始下标 <= 范围 <= 截取个数

    字符串位置方法

    string.indexOf(字符); 通过字符找下标
    从前往后找

    var str = 'dhjkhffj';
    
    console.log(str.indexOf('h'));   // 1
    

    string.lastIndexOf(字符)
    从后往前找 惰性查询 找到一个立刻返回
    从前往后找和从后往前找返回的下标不一样说明该字符出现多次

     var str = 'dhjkhffj';
    
    console.log(str.lastIndexOf('h'));   // 4
    

    以上两个方法找不到对应的字符,则返回-1

    1. 去除前后空格
      string.trim();
     var str = '   dhjkhffj   ';
    
     console.log(str.trim());
    
    1. 字符串大小转换方法
      string.toLowerCase(): 转小写
     var str = 'DHJKHFFJ';
    
    console.log(str.toLowerCase());  //dhjkhffj
    

    string.toUpperCase(): 转大写

    var str = 'dhjkhffj';
    
    console.log(str.toUpperCase());  //DHJKHFFJ
    

    针对特定地区
    toLocaleLowerCase()
    toLocaleUpperCase()

    相关文章

      网友评论

          本文标题:字符串

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