語法:需要new
var s=new string(value);
基本資料型別
string number boolean underfined null
包裝物件:
sting number boolean
tofixed() 保留小數點後若干位
length 字串中字元的個數
instanceof
檢測是都為指定物件例項
【注意】雖然基本資料型別不是包裝物件的例項
但是他們的方法可以互用,但兩者並不相同
big() 大號字型顯示
small() 小號字型顯示
charat(index) 根據索引查詢字元
concat(str) 拼接(支援多參)產生新字串
indexof(str)判斷指定字串在母串中的位置
自左向右(只取出第乙個出現的位置,若找不到返回-1,找到返回位置,可以用來判斷有沒有某個字元)
lastindexof(str) 自右像左(只取出最後乙個出現的位置,若找不到返回-1,找到返回位置,可以用來判斷有沒有某個字元)
link() 將字串顯示成鏈結
repleace(oldc,newc) 替換字元(只會替換第乙個)
slice(start,end) 擷取字串 [ start,end)
split(sp) 分割字串(通過指定字元可以將字串分割成新的陣列)
substr(start,length) 從指定位置開始,指定擷取長度
substring(start,stop) 擷取從指定位置到停止位置的內容 [start,stop)
tolowercase(str) 字串轉換小寫形式
touppercase() 字串轉換大寫形式
var str =
'hello'
;var s =
'world'
; document.
write
(str.
big())
;//大號字型顯示
document.
write
(str.
small()
);//小號字型顯示
console.
log(str.
charat(4
));//在str中查詢索引為4的字元 o
var s1 = str.
concat
(s, s, s, s)
;//str拼接4個s字串
console.
log(s1)
;//helloworldworldworldworld
var index = str.
indexof
('h');
//查詢位置
console.
log(index);//
document.
write
(str.
link()
);//鏈結形式顯示
var str0 = str.
replace
('h'
,'*');
//替換字元
console.
log(str0)
;//*ello
var s = str.
slice(0
,5);
//擷取字元
console.
log(s)
;//hello
var str1 =
'hello'
;var arr = str1.
split(''
);console.
log(arr)
;//["h", "e", "l", "l", "o"]
var str2 =
'helyyyylo'
;var str2 = str.
touppercase()
;//轉換為大寫形式
console.
log(str2)
;//hello
var strh = str2.
tolowercase()
;//轉換為小寫形式
console.
log(strh)
;//hello
var str3 =
'hello newworld'
;var str4 = str3.
substr(1
,3);
//從索引為1的位置開始擷取3個字元
console.
log(str4)
;//ell
var str5 = str3.
substring(1
,5);
//從索引為1的位置開始擷取3個字元
console.
log(str5)
;//ello
關於JS替換字串中字元
有時候用js替換字串時,replytext replytext.replace aa 這樣只能替換掉字串中第乙個aa,有時候需要替換全部的aa,這種方法就不能使用了。可以用如下方法做參考 function del html tags str,reallydo,replacewith str是目標字串...
字串物件(js)
1 字面量建立 推薦 成對的單雙引號引著的就是字串 var str1 花自飄零水自流 console.log str1 console.log typeof str1 string 2 函式建立 var str2 string 一種相思,兩處閒愁 console.log str2 console.l...
JS中關於字串的擷取方法
1.substring 引數一,引數二 從引數一下標位置開始,擷取到引數二下標位置,但是不包含引數二位置上的值 var jqstr 下課吃飯,中午吃什麼 relstr jqstr.substring 1 3 console.log relstr 結果是 課吃2.substr 引數一,引數二 從引數一...