字符

  • str.charAt( index )
    "micromajor".charAt(0) // =>"m"
  • str.indexOf( searchValue[, fromIndex] )
    "micro-major".indexOf("-") // => 5
    "micro-major".indexOf("major") // => 6
    "micromajor".indexOf("-") // => -1
  • str.search( regexp )
    "micromajor163".search(/[0-9]/) // => 10
  • str.match( regexp )
    "micromajor163".match(/[0-9]/) // => ["1"]
    "micromajor163".match(/[0-9]/g) // => ["1","6","3"]
  • str.replace( regexp | substr, newSubstr | function )
    "micromajor163".replace("163", "###") // => "micromajor###"
    "micromajor163".replace(/[0-9]/, "#") // => "micromajor#63"
    "micromajor163".replace(/[0-9]/g, "#") // => "micromajor###"
  • str.substring( indexA[, indexB] )
    "micromajor".substring(5, 7) // => "ma"
    "micromajor".substring(5) // => "major"
  • str.slice( beginSlice[, endSlice] )
    "micromajor".slice(5, 7) // => "ma"
    "micromajor".slice(5) // => "major"
    "micromajor".slice(1, -1) // => "icromajor"
    "micromajor".slice(-3) // => "jor"
  • str.subStr( start[, length] )
    "micromajor".substr(5, 2) // => "ma"
    "micromajor".substr(5) // => "major"
  • str.split( [separator][, limit] )
    "micro major".splite(" ") // => ["micro","major"]
    "micro major".splite(" ", 1) // => ["micro"]
    "micro2major".splite(/[0-9]/) // => ["micro","major"]
  • str.toLowerCase()
    "MicroMajor".toLowerCase() // => "micromajor"
  • str.toUpperCase()
    "micromajor".toUpperCase() // => "MICROMAJOR"
  • String()
    String(163) // => "163"
  • 连接
    "micro" + "major" // => "micromajor"
  • 转义
    "micro"major" // => "micro"major"
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容