0103---03字符串的方法1

53 阅读1分钟
  1. charAt

     语法: 字符串.charAt(索引)
    

作用: 查询指定下标的值

返回值: 查询到的值, 如果没有查询到就是一个 空字符串

    var str = 'abcd'
    var str1 = str.charAt(0)
    console.log(str1)   // a
    var str2 = str.charAt(50)
    console.log(str2)   // 空字符串

2. charCodeAt

    语法: 字符串.charCodeAt(索引)

作用: 查询指定下标的值 对应的 十进制码

返回值: 查询到的值对应的十进制码, 如果没有查询到会返回一个 NaN

    var str = 'abcd'
    var str1 = str.charCodeAt(0)
    console.log(str1)   // 字符串a的十进制码    97
    var str2 = str.charCodeAt(50)
    console.log(str2)   // NaN

3. toLowerCase

    语法: 字符串.toLowerCase()
    

作用: 将这个字符串转换为小写

返回值: 转换后的字符串

    var str1 = 'abcDEF'
    var str2 = 'QWER'
    var str3 = 'asdf'
    var str4 = str1.toLowerCase()
    console.log(str4)
    console.log(str1.toLowerCase()) // abcDEF   ->      abcdef
    console.log(str2.toLowerCase()) // QWER     ->      qwer
    console.log(str3.toLowerCase()) // asdf     ->      asdf

4. toUpperCase

    语法: 字符串.toUpperCase()\

作用: 将这个字符串转换为大写

返回值: 转换后的字符串

    console.log(str1.toUpperCase()) // abcDEF     ->      ABCDEF
    console.log(str2.toUpperCase()) // QWER       ->      QWER
    console.log(str3.toUpperCase()) // asdf       ->      ASDF