JavaScript 字符串對(duì)象

2018-09-28 18:07 更新

字符串對(duì)象

String 對(duì)象通過大量的輔助方法來操作一系列字符的組合(即字符串),這些方法隱藏了 JavaScript 字符串原始數(shù)據(jù)類型。

因?yàn)?JavaScript 可以實(shí)現(xiàn)原始字符串?dāng)?shù)組和字符串對(duì)象之間的自動(dòng)轉(zhuǎn)換,你可以調(diào)用字符串對(duì)象的任何一個(gè)輔助方法作用于原始字符串?dāng)?shù)據(jù)。

語(yǔ)法

創(chuàng)建一個(gè) String 對(duì)象:

var val = new String(string);

參數(shù) string 是正確編碼的字符序列。

String 屬性

下邊列出了 String 的各個(gè)屬性及對(duì)應(yīng)的屬性描述。

屬性描述
constructor對(duì)創(chuàng)建該對(duì)象的函數(shù)的引用
length字符串的長(zhǎng)度
prototype允許向?qū)ο筇砑訉傩院头椒?/td>

String 對(duì)象方法

下邊列出了 String 的一系列方法及對(duì)應(yīng)的描述。

方法描述
charAt()返回在指定位置的字符
charCodeAt()返回在指定的位置的字符的 Unicode 編碼
concat()連接字符串
indexOf()檢索字符串
lastIndexOf()從后向前檢索字符串
localeCompare()用本地特定的順序來比較兩個(gè)字符串
match()找到一個(gè)或多個(gè)正則表達(dá)式的匹配
replace()替換與正則表達(dá)式匹配的子串
search()檢索與正則表達(dá)式相匹配的值
slice()提取字符串的片斷,并在新的字符串中返回被提取的部分
split()把字符串分割為字符串?dāng)?shù)組
substr()從起始索引號(hào)提取字符串中指定數(shù)目的字符
substring()提取字符串中兩個(gè)指定的索引號(hào)之間的字符
toLocaleLowerCase()把字符串轉(zhuǎn)換為小寫
toLocaleUpperCase()把字符串轉(zhuǎn)換為大寫
toLowerCase()把字符串轉(zhuǎn)換為小寫
toString()返回字符串
toUpperCase()把字符串轉(zhuǎn)換為大寫
valueOf()返回某個(gè)字符串對(duì)象的原始值

String 的 HTML 基本類型包裝器

下邊列出一系列方法,這些方法返回一個(gè)封裝在適當(dāng)?shù)?HTML 標(biāo)記中的字符串副本。

方法描述
author()創(chuàng)建一個(gè) HTML 錨作為一個(gè)超文本的目標(biāo)
big()創(chuàng)建一個(gè)字符串用大號(hào)字體顯示,就像使用 <big> 標(biāo)簽的效果
blink()創(chuàng)建一個(gè)字符串閃動(dòng)顯示,就像使用 <blink> 標(biāo)簽的效果
bold()創(chuàng)建一個(gè)字符串加粗顯示,就像使用 <b> 標(biāo)簽的效果
fixed()創(chuàng)建一個(gè)字符串以打字機(jī)文本顯示,就像使用 <tt> 標(biāo)簽的效果
fontcolor()創(chuàng)建一個(gè)字符串使用指定的顏色顯示,就像使用 <font color="color"> 標(biāo)簽的效果
fontsize()創(chuàng)建一個(gè)字符串使用指定的尺寸顯示,就像使用 <font size="size"> 標(biāo)簽的效果
italics()創(chuàng)建一個(gè)字符串使用斜體顯示,就像使用 <i> 標(biāo)簽的效果
link()創(chuàng)建一個(gè) HTML 超鏈接,用來請(qǐng)求另一個(gè) URL
small()創(chuàng)建一個(gè)字符串使用小字號(hào)顯示,就像使用 <small> 標(biāo)簽的效果
strike()創(chuàng)建一個(gè)字符串使用刪除線顯示,就像使用 <strike> 標(biāo)簽的效果
sub()創(chuàng)建一個(gè)字符串顯示為下標(biāo),就像使用 <sub> 標(biāo)簽的效果
sup()創(chuàng)建一個(gè)字符串顯示為上標(biāo),就像使用 <sup> 標(biāo)簽的效果
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)