最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JavaScript全局函數(shù)使用簡單說明

 更新時間:2011年03月11日 22:49:41   作者:  
JavaScript下比較常用的一些字符處理等函數(shù),學(xué)習(xí)js的朋友經(jīng)常用得到。
1、decodeURI() 參數(shù):string

功能描述:對 encodeURI() 函數(shù)編碼過的 URI 進(jìn)行解碼。

實例:

可把 http://m.fzitv.net/My%20first/ 解碼為 http://m.fzitv.net/My first/

2、decodeURIComponent() 參數(shù):string

功能描述:函數(shù)可對 encodeURIComponent() 函數(shù)編碼的 URI 進(jìn)行解碼。

3、encodeURI() 參數(shù):string

功能描述:可把字符串作為 URI 進(jìn)行編碼。

提示:如果 URI 組件中含有分隔符,比如 ? 和 #,則應(yīng)當(dāng)使用 encodeURIComponent() 方法分別對各組件進(jìn)行編碼。


4、encodeURIComponent()

功能描述:可把字符串作為 URI 組件進(jìn)行編碼。

請注意 encodeURIComponent() 函數(shù) 與 encodeURI() 函數(shù)的區(qū)別之處,前者假定它的參數(shù)是 URI 的一部分(比如協(xié)議、主機名、路徑或查詢字符串)。

因此 encodeURIComponent() 函數(shù)將轉(zhuǎn)義用于分隔 URI 各個部分的標(biāo)點符號。

5、escape() 參數(shù):string

功能描述:可對字符串進(jìn)行編碼,這樣就可以在所有的計算機上讀取該字符串。該方法不會對 ASCII 字母和數(shù)字進(jìn)行編碼,

也不會對下面這些 ASCII 標(biāo)點符號進(jìn)行編碼: - _ . ! ~ * ' ( ) 。其他所有的字符都會被轉(zhuǎn)義序列替換。

溫馨提示:ECMAScript v3 反對使用該方法,應(yīng)用使用 decodeURI() 和 decodeURIComponent() 替代它。

6、unescape() 參數(shù):string

功能描述:可對通過 escape() 編碼的字符串進(jìn)行解碼。該函數(shù)的工作原理是這樣的:通過找到形式為 %xx 和 %uxxxx 的字符序列(x 表示十六進(jìn)制的數(shù)字),

用 Unicode 字符 \u00xx 和 \uxxxx 替換這樣的字符序列進(jìn)行解碼。

溫馨提示:ECMAScript v3 已從標(biāo)準(zhǔn)中刪除了 unescape() 函數(shù),并反對使用它,因此應(yīng)該用 decodeURI() 和 decodeURIComponent() 取而代之。

7、eval() 參數(shù):string

功能描述:可計算某個字符串,并執(zhí)行其中的的 JavaScript 代碼。

實例:

document.write(eval("12+2")) 將輸出 14
注意:參數(shù)必需是string類型的,否則該方法將不作任何改變地返回.
8、isFinite() 參數(shù): number
功能描述:用于檢查其參數(shù)是否是有窮大的。如果 number 是有限數(shù)字(或可轉(zhuǎn)換為有限數(shù)字),
那么返回 true。否則,如果 number 是 NaN(非數(shù)字),或者是正、負(fù)無窮大的數(shù),則返回 false。
實例:
isFinite(-125)和isFinite(1.2)返回true,
而isFinite('易水寒')和isFinite('2011-3-11')返回false.
9、isNaN() 參數(shù):無限制
功能描述:函數(shù)用于檢查其參數(shù)是否是非數(shù)字值。
實例:
isNaN(123) 和isNaN(0)返回false
isNaN("易水寒")和isNaN("100") 返回true.
注意:可以用 isNaN() 函數(shù)來檢測算數(shù)錯誤,比如用 0 作除數(shù)的情況。
10、Number() 參數(shù):無限制
功能描述:把對象的值轉(zhuǎn)換為數(shù)字。 如果參數(shù)是 Date 對象,Number() 返回從 1970 年 1 月 1 日至今的毫秒數(shù)。 如果對象的值無法轉(zhuǎn)換為數(shù)字,那么 Number() 函數(shù)返回 NaN。 實例:
var test1= new Boolean(true);
var test2= new Boolean(false);
var test3= new Date();
var test4= new String("999");
var test5= new String("999 888");

document.write(Number(test1)); 輸出 1
document.write(Number(test2)); 輸出 0
document.write(Number(test3)); 輸出 1256657776588
document.write(Number(test4)); 輸出 999
document.write(Number(test5)); 輸出 NaN
還有
parseFloat() parseInt() String() 以后再補充吧!

相關(guān)文章

  • JavaScript語言對Unicode字符集的支持詳解

    JavaScript語言對Unicode字符集的支持詳解

    這篇文章主要介紹了JavaScript語言對Unicode字符集的支持詳解,需要的朋友可以參考下
    2014-12-12
  • 如何用JavaScript定義一個類

    如何用JavaScript定義一個類

    其實Javascript中沒有類這個定義,但是有類這個概念。很多人都寫過這樣的代碼,就是一個關(guān)鍵字 function,然后定義一個方法名,方法名后緊跟一對括號。如果你在項目中寫過這樣的代碼,那么祝賀你,你可以不費任何吹毛之力,就能一口氣讀完這篇文章了。
    2014-09-09
  • JavaScript中g(shù)etUTCMinutes()方法的使用詳解

    JavaScript中g(shù)etUTCMinutes()方法的使用詳解

    這篇文章主要介紹了JavaScript中g(shù)etUTCMinutes()方法的使用詳解,是JS入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-06-06
  • javascript實現(xiàn)存儲hmtl字符串示例

    javascript實現(xiàn)存儲hmtl字符串示例

    這篇文章主要介紹了javascript實現(xiàn)存儲hmtl字符串示例,需要的朋友可以參考下
    2014-04-04
  • JavaScript中this的使用詳解

    JavaScript中this的使用詳解

    初學(xué)JavaScript時的我們,多多少少都拜訪過this,卻又總是找不準(zhǔn)時機,屢屢與其擦肩而過。其實this一直就在那里
    2013-11-11
  • javascript 中that的含義示例介紹

    javascript 中that的含義示例介紹

    var that = this;,這代表什么意思呢?this代表的是當(dāng)前對象,var that=this就是將當(dāng)前的this對象復(fù)制一份到that變量中,下面為大家介紹這樣做有什么意義
    2014-05-05
  • 你的 mixin 真的兼容 ECMAScript 5 嗎?

    你的 mixin 真的兼容 ECMAScript 5 嗎?

    本篇文章主要講述了,在JavaScript 中把一個對象的屬性或者方法 mixin 到另一個
    2013-04-04
  • ParseInt函數(shù)參數(shù)設(shè)置介紹

    ParseInt函數(shù)參數(shù)設(shè)置介紹

    經(jīng)常用ParseInt函數(shù)轉(zhuǎn)換字符串為int數(shù)值,ParseInt函數(shù)有兩個參數(shù)可以設(shè)置,其中第二個參數(shù)可以缺省
    2014-01-01
  • js前端面試題及答案整理(一)

    js前端面試題及答案整理(一)

    各公司秋招很快就開始了,最近在準(zhǔn)備面試的東西,干脆將發(fā)現(xiàn)的各類面試題整理一下共享出來,大部分面試題是沒有標(biāo)準(zhǔn)答案的,我給出的答案也是僅供參考,如果有更好的解答歡迎在評論區(qū)留言
    2016-08-08
  • THREE.JS入門教程(2)著色器-上

    THREE.JS入門教程(2)著色器-上

    Three.js是一個偉大的開源WebGL庫,WebGL允許JavaScript操作GPU,在瀏覽器端實現(xiàn)真正意義的3D,本文將介紹頂點著色器/片元著色器/著色器變量等等,感興趣的朋友可以了解下哦
    2013-01-01

最新評論

四会市| 井陉县| 武功县| 灌南县| 易门县| 巴中市| 新密市| 阳谷县| 两当县| 青岛市| 剑河县| 奉化市| 广饶县| 五寨县| 郯城县| 乡宁县| 盐山县| 广德县| 德兴市| 阿合奇县| 龙泉市| 宿州市| 溧水县| 屏南县| 武隆县| 东明县| 淮北市| 休宁县| 玛多县| 吉安市| 门源| 班玛县| 仙桃市| 新乡市| 巩留县| 衢州市| 宣化县| 中西区| 保康县| 筠连县| 财经|