在JavaScript中,字元串是一等公民,這意味著它們可以像其他變數一樣使用,並且有許多方法可以操作它們。以下是一些常用的JavaScript字元串方法:
length屬性:返回字元串的長度。
indexOf()和lastIndexOf():分別返回指定文本首次和最後一次出現的索引位置。如果文本未找到,則返回-1。
search():搜尋特定值的字元串,並返回匹配的位置。
slice(), substring(), substr():用於提取部分字元串。它們在提取字元串時有所不同,例如substring()包含開始和結束索引的字元,而slice()和substr()則更靈活。
replace():替換字元串中的內容。它接受兩個參數:要替換的內容和新內容。
toLowerCase()和toUpperCase():將字元串轉換為小寫或大寫。
trim():去除字元串首尾的空格。
charAt()和charCodeAt():charAt()返回指定索引位置的字元,而charCodeAt()返回該字元的Unicode編碼。
split():根據指定的分隔設定將字元串切割成數組。
以上方法都不會改變原始字元串,而是以返回值的形式出現結果。