国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

JavaScript字符串處理(String對象)詳解

2024-05-06 16:09:55
字體:
供稿:網(wǎng)友
這篇文章主要介紹了JavaScript字符串處理(String對象)詳解,本文列出并詳細(xì)講解了String對象的一些方法,需要的朋友可以參考下
 
 

定義字符串(String)對象

JavaScript String 對象用于處理文本字符串。創(chuàng)建 String 對象語法如下:

復(fù)制代碼代碼如下:

<script language="JavaScript">
var str_object = new String( str );
var str1 = String( str );
var str2 = str;
</script>

以上三種方法中,只有第一種是使用 String 構(gòu)造函數(shù)嚴(yán)格的定義一個(gè)字符串對象,返回的也是一個(gè)對象(object)。第二種是調(diào)用 String 函數(shù),將轉(zhuǎn)換參數(shù) str 為原始字符串字符串并返回。第三種是定義一個(gè)字符串變量,但在 JavaScript 仍然按照字符串對象來處理。

 

運(yùn)行下面的語句便可知道它們的區(qū)別:

復(fù)制代碼代碼如下:

alert( typeof str_object ); // 輸出 object
alert( typeof str1 );  // 輸出 string
alert( typeof str2 );  // 輸出 string

 

String 對象屬性

 

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

 

String 對象方法

String 對象常用方法列表如下:

字符串輸出

alert():消息警告框輸出文字 
document.write():向 Web 頁面輸出文字

字符串操作

concat():連接兩個(gè)或多個(gè)字符串 
replace():字符串替換或正則匹配替換 
slice():通過指定開始和結(jié)束位置來截取字符串 
split():將字符串分割為字符串?dāng)?shù)組 
substr():根據(jù)開始位置和長度截取字符串 
substring():通過指定開始和結(jié)束位置來截取字符串

字符串轉(zhuǎn)換

toLowerCase():把字符串轉(zhuǎn)換為小寫 
toUpperCase():把字符串轉(zhuǎn)換為大寫 
fromCharCode():將一個(gè)或多個(gè) Unicode 值轉(zhuǎn)換為字符串

字符串查找

charAt():取得指定位置的字符 
charCodeAt():取得指定位置字符的 Unicode 編碼 
indexOf():計(jì)算某個(gè)指定的字符串在字符串中首次出現(xiàn)的位置 
lastIndexOf():計(jì)算某個(gè)指定的字符串在字符串中首次出現(xiàn)的位置

HTML標(biāo)簽類

bold():取得指定位置的字符 
fontcolor():按照指定的顏色來顯示字符串 
fontsize():按照指定的尺寸來顯示字符串 
italics():把字符串顯示為斜體
link():給字符串加上超鏈接 
strike():給字符串加上刪除線 
sub():把字符串顯示為下標(biāo) 
sup():把字符串顯示為上標(biāo)


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 定陶县| 广西| 易门县| 本溪市| 淳化县| 临高县| 瑞金市| 手机| 浦江县| 牟定县| 桓仁| 西平县| 玛多县| 德清县| 河池市| 济宁市| 九江市| 荆州市| 方正县| 乌恰县| 石城县| 蓝田县| 南汇区| 龙陵县| 临城县| 阳江市| 金秀| 西青区| 云阳县| 遂平县| 惠来县| 共和县| 天水市| 建平县| 象山县| 安阳市| 阜康市| 南郑县| 黄大仙区| 乐昌市| 东莞市|