公交车上荫蒂添的好舒服的电影-公用玩物(np双xing总受)-公用小荡货芊芊-公与妇仑乱hd-攻把受做哭边走边肉楼梯play-古装一级淫片a免费播放口

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

JavaScript的系統(tǒng)函數(shù)研究

admin
2010年12月18日 12:39 本文熱度 3419
1.編碼處理函數(shù)

1) encodeURI

返回一個(gè)對(duì)URI字符串編碼后的結(jié)果。URL是最常見(jiàn)的一種URI;

2) decodeURI

將一個(gè)已編碼的URI字符串解碼成最原始的字符串返回;

3) 舉例:

<Script language = " javascript ">

<!--

var encodeStr = encodeURI( "http://www.qpsh.com/seach.asp?k=網(wǎng)頁(yè)特效" );

alert( " encodeStr: " + encodeStr);

var decodeStr = decodeURI(encodeStr);

alert( " decodeStr: " + decodeStr);

// -->

</script> 輸出結(jié)果如下:

encodeStr: http://www.qpsh.com/seach.asp?k=%E9%98%BF%E8%9C%9C%E6%9E%9C

decodeStr: http://www.qpsh.com/seach.asp?k=網(wǎng)頁(yè)特效


2. 數(shù)值處理函數(shù)

1) parseInt

將一個(gè)字符串指定的進(jìn)制轉(zhuǎn)換為一個(gè)整數(shù),語(yǔ)法格式為:

parseInt(numString, [radix])

第一個(gè)參數(shù)是要進(jìn)行轉(zhuǎn)換的字符串,是介于2到36之間的數(shù)值,用于指定進(jìn)行字符串轉(zhuǎn)換時(shí)所用的進(jìn)制。



舉例如下: <Script language="javascript">

<!--

//下面是同一個(gè)數(shù)用不同進(jìn)制表示時(shí)在默認(rèn)情況下的舉例

document.write("默認(rèn)情況下的結(jié)果:");

document.write("32:"+parseInt('32'));

document.write(";032:"+parseInt('032'));

document.write(";0x32:"+parseInt('0x32')+"<br>");

//下面是同一個(gè)數(shù)用不同進(jìn)制表示時(shí)在轉(zhuǎn)為2進(jìn)制的舉例

document.write("轉(zhuǎn)為2進(jìn)制的結(jié)果:");

document.write("32:"+parseInt('32',2));

document.write(";032:"+parseInt('032',2));

document.write(";0x32:"+parseInt('0x32',2)+"<br>");

//下面是同一個(gè)數(shù)用不同進(jìn)制表示時(shí)在轉(zhuǎn)為8進(jìn)制的舉例

document.write("轉(zhuǎn)為8進(jìn)制的結(jié)果:");

document.write("32:"+parseInt('32',8));

document.write(";032:"+parseInt('032',8));

document.write(";0x32:"+parseInt('0x32',8)+"<br>");

//下面是同一個(gè)數(shù)用不同進(jìn)制表示時(shí)在轉(zhuǎn)為16進(jìn)制的舉例

document.write("轉(zhuǎn)為16進(jìn)制的結(jié)果:");

document.write("32:"+parseInt('32',16));

document.write(";032:"+parseInt('032',16));

document.write(";0x32:"+parseInt('0x32',16)+"<p>");

//下面是對(duì)一個(gè)2進(jìn)制數(shù)轉(zhuǎn)換為不同進(jìn)制的舉例

document.write("11001010轉(zhuǎn)換后的結(jié)果: "+"<br>");

document.write("2進(jìn)制:"+parseInt('11001010',2));

document.write(";16進(jìn)制:"+parseInt('11001010',16)+"<br>");

document.write("8進(jìn)制:"+parseInt('11001010',8));

document.write(";10進(jìn)制:"+parseInt('11001010',10));

//下面是對(duì)不全是數(shù)字情況下轉(zhuǎn)換的舉例

document.write("<p>43abc轉(zhuǎn)換后:"+parseInt('43abc'));

document.write(";abc43轉(zhuǎn)換后:"+parseInt('abc43'));

document.write(";abc轉(zhuǎn)換后:"+parseInt('abc'));

//-->

</script> 輸出結(jié)果如下:

默認(rèn)情況下的結(jié)果:32:32;032:26;0x32:50

轉(zhuǎn)為2進(jìn)制的結(jié)果:32:NaN;032:0;0x32:0

轉(zhuǎn)為8進(jìn)制的結(jié)果:32:26;032:26;0x32:0

轉(zhuǎn)為16進(jìn)制的結(jié)果:32:50;032:50;0x32:50

11001010轉(zhuǎn)換后的結(jié)果:

2進(jìn)制:202;16進(jìn)制:285216784

8進(jìn)制:2359816;10進(jìn)制:11001010

43abc轉(zhuǎn)換后:43;abc43轉(zhuǎn)換后:NaN;abc轉(zhuǎn)換后:NaN

2) parseFloat方法

該方法將一個(gè)字符串轉(zhuǎn)換成對(duì)應(yīng)的小數(shù)。

eg.

<Script language="javascript">

<!--

var floatStr = "4.1";

alert((floatStr + 1) + "\n");

alert(parseFloat(floatStr) + 1);

//-->

</script> 輸出結(jié)果如下:

4.11

5.1


3) isNaN方法

該方法用于檢測(cè)前兩個(gè)方法返回值是否為非數(shù)值型,如果是,返回true,否則,反回false。


eg.

<Script language="javascript">

<!--

var loginName = parseInt('amigo1121');

if(isNaN(loginName)) {

//如果loginName不是數(shù)值,執(zhí)行如下語(yǔ)句

alert("parseInt('amigo1121')的結(jié)果是: " + loginName);

} else {

alert("parseInt('amigo1121')的結(jié)果是數(shù)值!");

}

//-->

</script> 輸出結(jié)果如下:

parseInt('amigo1121')的結(jié)果是: NaN



3 字符串編碼處理函數(shù)

1) escape方法

該方法返回對(duì)一個(gè)字符串編碼后的結(jié)果字符串,所有空格, 標(biāo)點(diǎn), 重音符號(hào)以及任何其他非ASCII碼字符都用%xx編碼替換,其中xx等于表示該字符的Unicode編碼的十六進(jìn)制數(shù).空格返回為"%20", 字符值大于255的字符以%xxxx格式存儲(chǔ).


eg. <Script language="javascript">

<!--

var test = escape("am ^_^ igo");

alert("am ^_^ igo經(jīng)escape方法處理后為: " + test);

//-->

</script> 輸出為: am ^_^ igo經(jīng)escape方法處理后為: am%20%5E_%5E%20igo

2) unescape方法

該方法將一個(gè)用escape方法編碼的結(jié)果字符串解碼成原始字符串.

eg. <Script language="javascript">

<!--

var test = escape("am ^_^ igo");

var unescapeStr = unescape(test);

alert("unescapeStr: " + unescapeStr);

//-->

</script> 輸出結(jié)果為: am ^_^ igo


3) eval方法

該方法將某個(gè)參數(shù)字符串作為一個(gè)JavaScript執(zhí)行.

該文章在 2010/12/18 12:39:27 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 国产a国产片| 国产精品伦理在线 | 国产你懂的在线看网址 | 国产蜜臀久久v一 | 国产精品无码在线播放 | 国产a级特黄的片子视频 | 精品午夜一区二区三区在线观看 | 国产精品理 | 激情啪啪精品一区二区 | 国产对白老熟女正在播放 | 国产精品一区二区无久久久 | 福利精品第一导航 | 国产真实露脸多 | 国产在线一区二区三区蜜桃 | 国产成人久久精品亚洲小说 | 岛国精品一区免费视频 | 99九九成人免费视频精品 | 18禁午夜福利在线播放 | 精品国产一级久久 | 国产午夜精品无码网站 | 精品国产在天天在线观看 | 精品一区二区成人码动漫 | 国产av无码专区亚洲awww | 国产一区二区三区精品在线观看 | 国产一区福利 | 国产午夜av无码无片久久午夜 | 99精品视频九九精品视频 | 国产丝袜在线精品丝袜 | 国产精品免费免费男同 | av麻豆级在线播放 | 91精品国产福利在线导航 | 国产一区二区视频在线观看 | 国产毛片久久久久久国产毛片无码 | 国产一区二区三区无码观看 | 国产一在线精品一区在线观看 | 国产在线观看福利一区二区 | 精品日韩欧美国产一区二区三区 | 国产欧美视频综合二区 | 国产成人精品一区二区免费视频 | 99久久久无码国产精精品 | 精品日韩一区精品日韩国产 |