JavaScript String 對(duì)象

JavaScript String對(duì)象用于存儲(chǔ)和處理文本。

String對(duì)象

JavaScript String對(duì)象是用于存儲(chǔ)字符串的全局對(duì)象。

字符串可以是雙引號(hào)或單引號(hào)內(nèi)的任何文本:

var msg = "Hello world";
var msg = 'Hello world';

與某些其他語言不同,JavaScript在單引號(hào)和雙引號(hào)之間沒有區(qū)別。

JavaScript字符串的索引為零:字符串的第一個(gè)元素位于索引0,第二個(gè)元素為1,依此類推。

您可以在我們的JavaScript String 教程中了解有關(guān)String的更多信息。

String對(duì)象屬性

下表列出了String對(duì)象的屬性:

屬性描述
constructor返回創(chuàng)建String對(duì)象原型的函數(shù)
length返回字符串的長(zhǎng)度
prototype允許您向?qū)ο筇砑有碌膶傩院头椒?/td>

String對(duì)象方法

下表列出了String對(duì)象的方法:

方法描述
charAt()返回指定索引處的字符
charCodeAt()返回指定索引處字符的Unicode
concat()連接兩個(gè)或多個(gè)字符串,并返回一個(gè)新字符串
endsWith()檢查字符串是否以指定的子字符串結(jié)尾
fromCharCode()將Unicode值轉(zhuǎn)換為字符
includes()檢查字符串是否包含指定的子字符串
indexOf()返回字符串中第一次出現(xiàn)指定值的索引
lastIndexOf()返回字符串中最后一次出現(xiàn)指定值的索引
localeCompare()比較當(dāng)前語言環(huán)境中的兩個(gè)字符串
match()將字符串與正則表達(dá)式匹配,并返回所有匹配項(xiàng)的數(shù)組
repeat()返回一個(gè)新字符串,該字符串包含指定數(shù)量的原字符串副本
replace()將字符串中出現(xiàn)的字符串或模式替換為另一個(gè)字符串,并在不修改原始字符串的情況下返回新字符串
search()根據(jù)正則表達(dá)式搜索字符串,并返回第一個(gè)匹配項(xiàng)的索引
slice()提取字符串的一部分并將其作為新字符串返回
split()將字符串拆分為子字符串?dāng)?shù)組
startsWith()檢查字符串是否以指定的子字符串開頭
substr()提取起始索引和其后的若干字符之間的字符串部分
substring()提取開始索引和結(jié)束索引之間的字符串
toLocaleLowerCase()根據(jù)主機(jī)的當(dāng)前語言環(huán)境將字符串轉(zhuǎn)換為小寫字母
toLocaleUpperCase()根據(jù)主機(jī)的當(dāng)前語言環(huán)境將字符串轉(zhuǎn)換為大寫字母
toLowerCase()將字符串轉(zhuǎn)換為小寫字母
toString()返回String對(duì)象的值
toUpperCase()將字符串轉(zhuǎn)換為大寫字母
trim()刪除字符串開頭和結(jié)尾的空格
valueOf()返回String對(duì)象的原始值

注意:所有字符串方法都返回一個(gè)新值。它們不會(huì)更改原始變量。

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清