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

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

ID:9411653

大小:78.50 KB

頁數(shù):14頁

時間:2018-04-30

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

《javascript函數(shù)使用技巧集合》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

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);//結(jié)果:"goodboy

2、doesfine."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.";varsection=myString.subs

3、tr(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é)果:trueif(aString===bString){}//結(jié)果:false(兩個

4、對象不同,盡管它們的值相同)6.檢索字符串varmyString="helloeverybody.";//如果檢索不到會返回-1,檢索到的話返回在該串中的起始位置if(myString.indexOf("every")>-1){}//結(jié)果:true7.查找替換字符串varmyString="Iisyourfather.";varresult=myString.replace("is","am");//結(jié)果:"Iamyourfather."8.特殊字符:b:后退符t:水平制表符n:換行符v:垂直制表符f:分頁符r:回車符":雙引號':單引號:反斜桿9.將字符轉(zhuǎn)換成Unicode編碼var

5、myString="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é)果:"helloall"http://相應(yīng)的還有:encodeURIComponent()decodeURIComponent()11.將字符串轉(zhuǎn)換

6、成base64編碼//base64Encode()base64Decode()用法同上//-----------------------------------------------------------------------·數(shù)字型(Number)1.聲明vari=1;vari=newNumber(1);2.字符串與數(shù)字間的轉(zhuǎn)換vari=1;varstr=i.toString();//結(jié)果:"1"varstr=newString(i);//結(jié)果:"1"i=parseInt(str);//結(jié)果:1i=parseFloat(str);//結(jié)果:1.0//注意:parseInt,par

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

當前文檔最多預覽五頁,下載文檔查看全文

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

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