1.concat()
用法:经一个或多个字符串拼接起来,返回一个新的字符串。
语法:str.concat(str2,str3...)
2.toLowerCase()
用法:toLowerCase把整个字符串转成小写
语法:str.toLowerCase()
3.toUpperCase()
用法:toUpperCase把整个字符串转成大写
语法: str.toUpperCase()
4.indexOf()
用法:indexOf查找指定字符串第一次出现的位置,如果找不到返回-1。
语法:str.indexOf(str,index)
参数:参数str是要查找的子字符串。 参数index是一个整数,即从字符串中开始 查找的位置,从0开始,可以省略。
注意:当有index参数时,找到字符串后,返回的位置是从0开始计算字符串出现的位置
5.lastIndexOf()
用法:lastIndexOf()后面向前检索字符串,返回字符串最后出现的位置。如果找不到返回-1。
语法:str.lastIndexOf(str,index)
6.split()
用法:把字符串分割成数组
语法:str.split(str.limit)
参数:str参数为一个字符串,从该参数指定的地方分割原字符串。如果这个参数是空字符串,那么原字符中的美哥字符之间都会被分割。 limit参数指定返回的数组的最大长度。如果省略该参数,整个字符串都会被分割。
7.replace()
用法:用于在字符串中替换另一些字符
语法:str.replace(oldstr,newstr)
参数:oldstr 原字符串 newstr 新字符串
8.slice()
用法:返回一个新字符串,新字符串位于start和end之间,但不包括end。如果参数是负数,则从字符串尾部开始从右往左数,-1即最后一个。
语法:str.slice(start,end)
参数:start参数规定第一个字符起始的位置(从0开始)。end参数规定结束的位置,但不包括结束处的字符。如果省略end参数,则返回字符串一直到结尾
9.substr()
用法:返回一个从指定位置开始、指定长度的字符串。
语法:str.substr(start,length)
参数:start参数规定开始截取的其实位置。如果是负数,则从字符串结尾开始从有往左数。-1即最后一个。 length参数规定截取的长度。如果省略参数,则返回从start开始一直到字符串结束。(如果start是负数,length参数让然是从左往右数)
10.substring()
用法:返回一个新的字符串,这个新字符串是位于from 和 to 之间,但是不包含结束处的字符。
语法:str.substring(from.to)
参数:参数from规定第一个字符起始的位置,但不包括结束处的字符,如果省略该参数,则返回的字符串一直到结尾
11.search()
用法:用于搜索字符串中指定的内容,如果能找到就返回对应的数字。如果没找到匹配的内容,返回-1
语法:str.search (value)
参数:value为要查找的字符串。
12.fromCharCode()
用法:从一个或多个Unico编码中返回字符串
语法:String.fromCharCode(num,num1,...)
参数:可以有多个参数,如果参数为空,则返回一个空字符串。
13.charCodeAt()
用法:charCodeAt()返回指定位置字符的Unicode编码。
语法:str.charCodeAt(index)
参数:参数index表示字符串中某个位置的序号
14.charAt()
用法:charAt()方法返回指定位置的字符,如果不存在则返回一个空字符串
语法:str.charAt()(index)
参数:参数index表示字符串中某个位置的序号(可理解为字符在字符串中的下标)
注意:没参数默认为0,参数超出范围返回"
15.toString
用法:强制把其他类型转换为字符串类型
语法:str.toString()
原文:https://www.cnblogs.com/yjz19/p/12143327.html