javascript函數(shù)使用技巧集合.doc

javascript函數(shù)使用技巧集合.doc

ID:50369412

大小:46.00 KB

頁數(shù):14頁

時(shí)間:2020-03-08

javascript函數(shù)使用技巧集合.doc_第1頁
javascript函數(shù)使用技巧集合.doc_第2頁
javascript函數(shù)使用技巧集合.doc_第3頁
javascript函數(shù)使用技巧集合.doc_第4頁
javascript函數(shù)使用技巧集合.doc_第5頁
資源描述:

《javascript函數(shù)使用技巧集合.doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、字符串(String)1.聲明varmyString=newString("Everygoodboydoesfine.");varmyString="Everygoodboydoesfine.";2.字符串連接varmyString="Every"+"goodboy"+"doesfine.";varmyString="Every";myString+="goodboydoesfine.";3.截取字符串//截取第6位開始的字符varmyString="Everygoodboydoesfine.";varsection=myString.substring(6);

2、//結(jié)果:"goodboydoesfine."http://截取第0位開始至第10位為止的字符varmyString="Everygoodboydoesfine.";varsection=myString.substring(0,10);//結(jié)果:"Everygood"http://截取從第11位到倒數(shù)第6位為止的字符varmyString="Everygoodboydoesfine.";varsection=myString.slice(11,-6);//結(jié)果:"boydoes"http://從第6位開始截取長度為4的字符varmyString="Everygoodboydoesfine.

3、";varsection=myString.substr(6,4);//結(jié)果:"good"4.轉(zhuǎn)換大小寫varmyString="Hello";varlcString=myString.toLowerCase();//結(jié)果:"hello"varucString=myString.toUpperCase();//結(jié)果:"HELLO"5.字符串比較varaString="Hello!";varbString=newString("Hello!");if(aString=="Hello!"){}//結(jié)果:trueif(aString==bString){}//結(jié)果:t

4、rueif(aString===bString){}//結(jié)果:false(兩個(gè)對象不同,盡管它們的值相同)6.檢索字符串varmyString="helloeverybody.";//如果檢索不到會返回-1,檢索到的話返回在該串中的起始位置if(myString.indexOf("every")>-1){}//結(jié)果:true7.查找替換字符串varmyString="Iisyourfather.";varresult=myString.replace("is","am");//結(jié)果:"Iamyourfather."8.特殊字符:b:后退符t:水平制表符n:換行符

5、v:垂直制表符f:分頁符r:回車符":雙引號':單引號:反斜桿9.將字符轉(zhuǎn)換成Unicode編碼varmyString="hello";varcode=myString.charCodeAt(3);//返回"l"的Unicode編碼(整型)varchar=String.fromCharCode(66);//返回Unicode為66的字符10.將字符串轉(zhuǎn)換成URL編碼varmyString="helloall";varcode=encodeURI(myString);//結(jié)果:"hello%20all"varstr=decodeURI(code);//結(jié)果:"h

6、elloall"http://相應(yīng)的還有:encodeURIComponent()decodeURIComponent()11.將字符串轉(zhuǎn)換成base64編碼//base64Encode()base64Decode()用法同上//-----------------------------------------------------------------------·數(shù)字型(Number)1.聲明vari=1;vari=newNumber(1);2.字符串與數(shù)字間的轉(zhuǎn)換vari=1;varstr=i.toString();//結(jié)果:"1"varstr=newStrin

7、g(i);//結(jié)果:"1"i=parseInt(str);//結(jié)果:1i=parseFloat(str);//結(jié)果:1.0//注意:parseInt,parseFloat會把一個(gè)類似于"32G"的字符串,強(qiáng)制轉(zhuǎn)換成323.判斷是否為有效的數(shù)字vari=123;varstr="string";if(typeofi=="number"){}//true//某些方法(如:parseInt,parseFloat)會返回一個(gè)特殊的值NaN(NotaNumber)//請注意第2點(diǎn)中的[注意],此方法不完全適合判斷一個(gè)字符串是否是數(shù)字型!!i=parseInt(str);if

8、(isNaN(i)){}

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會顯示錯(cuò)亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。