1. charAt(index)
    返回指定索引位置的字符
  2. charCodeAt()
    返回指定索引位置字符的 Unicode 值
  3. indexOf(searchString, startIndex)
    返回子字符串第一次出现的位置,从startIndex开始查找,找不到时返回-1
  4. lastIndexOf(searchString, startIndex)
    从由往左找子字符串,找不到时返回-1
  5. substring(start, end)
    截取字符串,两个参数都为正数,end可选,截取结束位置
  6. substr(start, length)
    截取字符串,start为负数表示从右开始截取,length可选,截取的长度
  7. slice(start, end)
    截取字符串,为负数表示从右截取,end可选,截取结束位置
  8. split(separator, length)
    字符串分割成数组,length可选,分隔数组长度
    如果把空字符串 ("") 用作 separator,那么 stringObject 中的每个字符之间都会被分割。
  9. toLowerCase()
    把字符串转换为小写。
  10. toUpperCase()
    把字符串转换为大写。
  11. trim()
    去除字符串两边的空白
  12. valueOf()
    返回 String 对象的原始值。
  13. concat(string1, string2, ..., stringX )
    连接生成新的字符串,其本身不会受影响
  14. repeat(count)
    字符串复制指定次数,并拼接到一起
  15. includes(str, start)
    判断字符串是否存在,start可选,开始位置
    如果找到匹配的字符串则返回 true,否则返回 false。
  16. startsWith(searchvalue, start)
    检测字符串是否以指定的子字符串开始,start可选,开始位置
    如果字符串是以指定的子字符串开头返回 true,否则 false。
  17. toString()
    转换为字符串,排除null 和 undefined
  18. replace(searchvalue, newvalue)
    用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。
  19. search(searchvalue)
    查找字符串或者正则表达式,返回字符串的位置。
    如果没有找到任何匹配的子串,则返回 -1。
  20. match(regexp)
    字符串内检索指定的值,或找到一个或多个正则表达式的匹配。
    返回数组,查找结果

JS 字符串 String对象的更多相关文章

  1. JavaScript基础13——js的string对象

    <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...

  2. Js的String对象

    Js的String对象常用方法: 方法一.得到某字符在字符串中的索引位置. str.indexOf(findStr,[index])--返回的是要查找字符在字符串中的位置索引   ,index开始查找 ...

  3. js 判断字符串是否包含某字符串,String对象中查找子字符,indexOf

    var Cts = "bblText";   if(Cts.indexOf("Text") > 0 ) {     alert('Cts中包含Text字符 ...

  4. [JS]给String对象添加方法,使传入的字符串字符之间以空格分开输出

    看到一个这样子的面试题: 给String对象添加一个方法,传入一个string类型的参数,然后将string的每一个字符间加空格返回,例如:addSpace("hello world&quo ...

  5. js中String对象

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/ ...

  6. JavaScript 字符串(String)对象

    String 对象 String 对象用于处理文本(字符串). 创建 String 对象的语法: new String(s); String(s); 参数 参数 s 是要存储在 String 对象中或 ...

  7. 原生JS:String对象详解

    @import url(http://i.cnblogs.com/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/c ...

  8. JS中string对象的一些方法

    原文地址(包含所有的string对象的方法):  http://www.dreamdu.com/javascript/object_string/ string.slice(startPos,endP ...

  9. JavaScript 字符串(String)对象的方法

    anchor() 描述:用于创建 HTML 锚 原型:stringObject.anchor(anchorname) 用法: <script> var txt="Hello wo ...

随机推荐

  1. 【重新整理】log4j 2的使用

    一 概述 1.1 日志框架 日志接口(slf4j) slf4j是对所有日志框架制定的一种规范.标准.接口,并不是一个框架的具体的实现,因为接口并不能独立使用,需要和具体的日志框架实现配合使用(如log ...

  2. rfc文档

    你会看到很多网上关于标准的rfc文档. 如何阅读rfc 文档. https://juejin.im/post/5bf1948ff265da61553a6c97 从一个普通的RFC文档上升到Intern ...

  3. 前端项目引入Echarts中的dataTool的正确方式

    使用echarts画箱线图时调用echarts.dataTool.prepareBoxplotData() 报错:"echarts.dataTool.prepareBoxplotData i ...

  4. GNU make doc - 函数总结

    $(value variable) 使用variable未展开状态的值 FOO = $(PATH) all: $(warning $(FOO)) $(warning $(value FOO)) #ou ...

  5. android sdk manager 无法更新,解决连不上dl.google.com的问题

    感谢博主的帮助,入口在这:https://www.jianshu.com/p/8fb367a51b9f?utm_campaign=haruki&utm_content=note&utm ...

  6. mysql中EXPLAIN 的作用

    (一)id列: (1).id 相同执行顺序由上到下 mysql> explain -> SELECT*FROM tb_order tb1 -> LEFT JOIN tb_produc ...

  7. Linux忘记root用户的密码

    问题: 由于长时间没有操作过自己安装的虚拟机,导致连root用户的密码都忘了,也真是没谁了. 我使用的是centos6.5,今天就记录一下,如何重置root用户的密码. 操作步骤: 步骤一: 当开机启 ...

  8. nodejs对字符串进行base64转换和解析

    nodejs不支持使用atob和btoa 进行字符串base64转换,转换方法如下: // 转为base64 var strToBase64 = new Buffer('aaabbbccc').toS ...

  9. mysql 查询语句的执行顺序(重重点)

    一 SELECT语句关键字的定义顺序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOI ...

  10. 反射机制(reflection)

    一.反射: 1.反射指可以在运行时加载.探知.使用编译期间完全未知的类. 2.程序在运行状态中,可以动态加载一个只有名称的类,对于任意一个已加载的类,都能够知道这个类的所有属性和方法: 对于任意一个对 ...