String对象

常用方法:

  • 1、charAt(index):获取指定位置的 字符;
       * index:下标值
  • 2、concat(arg1,arg2,...)连接 两个或更多字符串,并返回新的字符串;
       * arg1,arg2,...:表示需要拼接的字符串
  • 3、indexOf(a):返回某个指定的字符串值在字符串中 首次 出现的 位置
      lastIndexOf(a):返回某个指定字符串在字符串中 最后一次 出现的 位置
  • 4、match():方法可在字符串内检索指定的值,或 找到一个或多个正则表达式的 匹配,返回一个 数组
         * 正则表达式:
         * 语法:var reg = /这里填写你想匹配的内容/
         *       var reg = /这里填写你想匹配的内容/g => 匹配所有的
  • 5、replace(被替换元素,替换成元素):方法用于在字符串中用一些字符 替换
    另一些字符,或替换一个与正则表达式匹配的字符。
  • 6、slice(start,end):可 提取 字符串的某个部分,并以新的字符串返回被提取的部分。
       * 如果只填一个参数,默认从这个下标值截取到最后。
       * start(下标值): 开始提取的字符下标值
       * end(下标值): 结束提取的字符下标值( 截取的 不包括end --- 即[start,end) )
  • 7、split(x):方法用于把一个字符串 分割 成字符串数组。
       * x: 可选。用x作为切割符,把字符串切割成几份,并以 数组 的形式返回;
       * 当不传参的时候,会将整个字符串当做数组的一个元素返回。
  • 8、substr(start,num):方法可在字符串中 抽取,从start下标值开始的指定数目的字符。
  • 9、trim()去除 字符串前后的 空格,会返回新字符串,不改变原来的字符串。
  • 10、toUpperCase():将字符串转化为 大写
  • 11、toLowerCase():将字符串转化为 小写
  • 12、includes() :用于判断字符串是否 包含 指定的子字符串。
       * 如果找到匹配的字符串则返回 true,否则返回 false。

你可能感兴趣的:(String对象)