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:為字符串對象添加新的方法和屬性
以上只是一部分常用的方法和屬性,字符串對象還有很多其他方法和屬性可供使用。