开发学院

您的位置:首页>教程>正文

教程正文

ES6 Strings对象

ES6 Strings对象

  String 对象用于处理字符串。它用一些辅助方法包装了JavaScript的原始字符串数据类型。由于JavaScript自动在字符串原语和字符串对象之间转换,您可以在字符串原语上调用字符串对象的任何辅助方法。

语法

var val = new String(string);

参数说明

string参数是已正确编码的一系列字符.

String对象的属性

String对象的方法

  • charAt():返回在指定位置的字符。

  • charCodeAt():]返回在指定的位置的字符的 Unicode 编码。

  • concat():连接两个字符串组成新的字符串。

  • indexOf():返回指定值的第一次出现的位置索引,未找到的话范围-1。

  • lastIndexOf():从后向前搜索字符串。

  • localeCompare():用本地特定的顺序来比较两个字符串

  • match():找到一个或多个正则表达式的匹配。

  • replace():替换与正则表达式匹配的子串。

  • search():检索与正则表达式相匹配的值。

  • slice():提取字符串的片断,并在新的字符串中返回被提取的部分。

  • split():把字符串分割为字符串数组

  • substr():从起始索引号提取字符串中指定数目的字符。

  • substring():提取字符串中两个指定的索引号之间的字符。

  • toLocaleLowerCase():把字符串转换为小写。

  • toLocaleupperCase():把字符串转换为大写。

  • toLowerCase():把字符串转换为小写。

  • toString():返回字符串。

  • toUpperCase():把字符串转换为大写。

  • valueOf():返回某个字符串对象的原始值。