JavaScript的字符串对象(String)有很多方法和属性,以下是一些常用的方法和属性:
方法:
-
length:返回字符串的长度
-
charAt(index):返回指定位置的字符
-
charCodeAt(index):返回指定位置字符的Unicode编码
-
indexOf(substring):返回子字符串在字符串中第一次出现的位置
-
lastIndexOf(substring):返回子字符串在字符串中最后一次出现的位置
-
substring(start, end):返回字符串的子字符串,包括起始位置但不包括结束位置
-
slice(start, end):返回字符串的子字符串,包括起始位置但不包括结束位置
-
substr(start, length):返回字符串的子字符串,从指定位置开始,指定长度
-
replace(oldValue, newValue):替换字符串中的子字符串
-
toUpperCase():将字符串转换为大写
-
toLowerCase():将字符串转换为小写
-
concat(string1, string2, …):将多个字符串连接起来
-
trim():去除字符串两端的空格
-
split(separator):将字符串拆分成字符串数组
属性:
-
constructor:返回创建字符串对象的函数
-
prototype:为字符串对象添加新的方法和属性
以上只是一部分常用的方法和属性,字符串对象还有很多其他方法和属性可供使用。