溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

JavaScript如何處理已有的字符塊

發(fā)布時(shí)間:2022-02-19 14:32:07 來(lái)源:億速云 閱讀:189 作者:小新 欄目:開(kāi)發(fā)技術(shù)

這篇文章主要為大家展示了“JavaScript如何處理已有的字符塊”,內(nèi)容簡(jiǎn)而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“JavaScript如何處理已有的字符塊”這篇文章吧。

JavaScript 字符串對(duì)象
JavaScript String(字符串)對(duì)象用于處理已有的字符塊。

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

anchor() // 創(chuàng)建 HTML 錨。
big() // 用大號(hào)字體顯示字符串。
blink() // 顯示閃動(dòng)字符串。
bold() // 使用粗體顯示字符串。
charAt() // 返回在指定位置的字符。
charCodeAt() // 返回在指定的位置的字符的 Unicode 編碼。
concat() // 連接字符串。
fixed() // 以打字機(jī)文本顯示字符串。
fontcolor() // 使用指定的顏色來(lái)顯示字符串。
fontsize() // 使用指定的尺寸來(lái)顯示字符串。
fromCharCode() // 從字符編碼創(chuàng)建一個(gè)字符串。
indexOf() // 檢索字符串。
italics() // 使用斜體顯示字符串。
lastIndexOf() // 從后向前搜索字符串。
link() // 將字符串顯示為鏈接。
localeCompare() // 用本地特定的順序來(lái)比較兩個(gè)字符串。
match() // 找到一個(gè)或多個(gè)正則表達(dá)式的匹配。
replace() // 替換與正則表達(dá)式匹配的子串。
search() // 檢索與正則表達(dá)式相匹配的值。
slice() // 提取字符串的片斷,并在新的字符串中返回被提取的部分。
small() // 使用小字號(hào)來(lái)顯示字符串。
split() // 把字符串分割為字符串?dāng)?shù)組。
strike() // 使用刪除線來(lái)顯示字符串。
sub() // 把字符串顯示為下標(biāo)。
substr() // 從起始索引號(hào)提取字符串中指定數(shù)目的字符。
substring() // 提取字符串中兩個(gè)指定的索引號(hào)之間的字符。
sup() // 把字符串顯示為上標(biāo)。
toLocaleLowerCase() // 把字符串轉(zhuǎn)換為小寫。
toLocaleUpperCase() // 把字符串轉(zhuǎn)換為大寫。
toLowerCase() // 把字符串轉(zhuǎn)換為小寫。
toUpperCase() // 把字符串轉(zhuǎn)換為大寫。
toSource() // 代表對(duì)象的源代碼。
toString() // 返回字符串。
valueOf() // 返回某個(gè)字符串對(duì)象的原始值。


使用長(zhǎng)度屬性計(jì)算字符串的長(zhǎng)度:

<html>
<body>
<script type="text/javascript">
    var txt="Hello World!"
    document.write(txt.length)
</script>
</body>
</html>


為字符串添加樣式:

<html>
<body>
<script type="text/javascript">
    var txt="Hello World!"
    document.write("<p>Big: " + txt.big() + "</p>")
    document.write("<p>Small: " + txt.small() + "</p>")
    document.write("<p>Bold: " + txt.bold() + "</p>")
    document.write("<p>Italic: " + txt.italics() + "</p>")
    document.write("<p>Blink: " + txt.blink() + " (does not work in IE)</p>")
    document.write("<p>Fixed: " + txt.fixed() + "</p>")
    document.write("<p>Strike: " + txt.strike() + "</p>")
    document.write("<p>Fontcolor: " + txt.fontcolor("Red") + "</p>")
    document.write("<p>Fontsize: " + txt.fontsize(16) + "</p>")
    document.write("<p>Lowercase: " + txt.toLowerCase() + "</p>")
    document.write("<p>Uppercase: " + txt.toUpperCase() + "</p>")
    document.write("<p>Subscript: " + txt.sub() + "</p>")
    document.write("<p>Superscript: " + txt.sup() + "</p>")
    document.write("<p>Link: " + txt.link("..") + "</p>")
</script>
</body>
</html>


indexOf() 方法:

<html>
<body>
<script type="text/javascript">
    var str="Hello world!"
    document.write(str.indexOf("Hello") + "<br />")
    document.write(str.indexOf("World") + "<br />")
    document.write(str.indexOf("world"))
</script>
</body>
</html>

注釋:使用 indexOf() 來(lái)定位字符串中某一個(gè)指定的字符首次出現(xiàn)的位置。

match() 方法:

<html>
<body>
<script type="text/javascript">
    var str="Hello world!"
    document.write(str.match("world") + "<br />")
    document.write(str.match("World") + "<br />")
    document.write(str.match("worlld") + "<br />")
    document.write(str.match("world!"))
</script>
</body>
</html>

注釋:使用 match() 來(lái)查找字符串中特定的字符,并且如果找到的話,則返回這個(gè)字符。

替換字符串中的字符 - replace():

<html>
<body>
<script type="text/javascript">
    var str="Visit Microsoft!"
    document.write(str.replace(/Microsoft/,"HuluMiao"))
</script>
</body>
</html>

注釋:使用 replace() 方法在字符串中用某些字符替換另一些字符。

以上是“JavaScript如何處理已有的字符塊”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問(wèn)一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI