String.charAt()
概述:
charAt() 方法从一个字符串中返回指定的字符。
语法:
str.charAt(index)
String.charCodeAt()
概述:
charCodeAt() 方法返回 0
到 65535
之间的整数,表示给定索引处的 UTF-16 代码单元。返回ASCII码
语法:
str.charCodeAt(index)
String.concat()
概述:
concat() 方法将一个或多个字符串与原字符串连接合并,形成一个新的字符串并返回。
语法:
str.concat(str2, [, ...strN])
返回值:
一个新的字符串,包含参数所提供的连接字符串。
String.indexOf()
indexOf() 方法,给定一个参数:要搜索的子字符串,搜索整个调用字符串,并返回指定子字符串第一次出现的索引。给定第二个参数:一个数字,该方法将返回指定子字符串在大于或等于指定数字的索引处的第一次出现。
String.includes()
includes() 方法执行区分大小写的搜索,以确定是否可以在另一个字符串中找到一个字符串,并根据情况返回 true
或 false
。
语法:
includes(searchString) includes(searchString, position)
返回值:
如果当前字符串包含被搜寻的字符串,就返回 true,否则返回 false。
String.repeat()
repeat() 构造并返回一个新字符串,该字符串包含被连接在一起的指定数量的字符串的副本。
语法:
str.repeat(count)
参数:count
介于 0
和 +Infinity
之间的整数。表示在新构造的字符串中重复了多少遍原字符串。
String.replace()
replace() 方法返回一个由替换值(replacement
)替换部分或所有的模式(pattern
)匹配项后的新字符串。模式可以是一个字符串或者一个正则表达式,替换值可以是一个字符串或者一个每次匹配都要调用的回调函数。如果pattern是字符串,则仅替换第一个匹配项。
语法:
str.replace(regexp|substr, newSubStr|function)
参数:
regexp
(pattern)
一个RegExp
对象或者其字面量。该正则所匹配的内容会被第二个参数的返回值替换掉。
substr
(pattern)
一个将被 newSubStr
替换的 字符串
。其被视为一整个字符串,而不是一个正则表达式。仅第一个匹配项会被替换。
newSubStr
(replacement)
用于替换掉第一个参数在原字符串中的匹配部分的字符串
。该字符串中可以内插一些特殊的变量名。参考下面的使用字符串作为参数。
function
(replacement)
一个用来创建新子字符串的函数,该函数的返回值将替换掉第一个参数匹配到的结果。参考下面的指定一个函数作为参数。
String.substring()
substring() 方法返回一个字符串在开始索引到结束索引之间的一个子集,或从开始索引直到字符串的末尾的一个子集。
语法:
str.substring(indexStart[, indexEnd])
String.split()
split() 方法使用指定的分隔符字符串将一个String
对象分割成子字符串数组,以一个指定的分割字串来决定每个拆分的位置。
语法:
str.split([separator[, limit]])
String.toUpperCase()
toUpperCase() 方法将调用该方法的字符串转为大写形式并返回(如果调用该方法的值不是字符串类型会被强制转换)。
语法:
str.toUpperCase()
String.toLowerCase()
toLowerCase() 会将调用该方法的字符串值转为小写形式,并返回。
语法:
str.toLowerCase()
标签:返回,String,语法,str,字符串,方法 From: https://www.cnblogs.com/xc-314/p/16897564.html