欧美成人精品手机在线观看_69视频国产_动漫精品第一页_日韩中文字幕网 - 日本欧美一区二区

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

JavaScript 7 個全局函數

admin
2010年8月13日 22:37 本文熱度 4420

JavaScript 中包含以下 7 個全局函數,用于完成一些常用的功能(以后的章節中可能會用到):escape( )、eval( )、isFinite( )、isNaN( )、parseFloat( )、parseInt( )、unescape( )。


1. escape( )


escape( ) 函數以一個 string 對象或表達式為參數并返回一個 string 對象。參數指定的字符串中的所有非字母字符被轉換成以 XX% 表示的等價數字,XX 是一個表示非字母字符的十六進制數。


以下示例顯示了 escape( ) 函數的作用。




提示:你可以先修改部分代碼再運行。


說明:在以上示例中,空格被 %20 代替,& 被 %26 代替。


2. eval( )


eval( ) 函數將通過參數傳入的一個包含 JavaScript 語句的字符串作為一個 JavaScript 源代碼執行。eval ( ) 返回執行 JavaScript 語句的返回值。


例如,在編寫跨瀏覽器代碼時,可以使用以下代碼段:




提示:你可以先修改部分代碼再運行。


3. isFinite( )


isFinite ( ) 函數用于確定一個變量是否有界,如果有界則返回 true,否則返回 false。所謂有界是指表達式的值界于 MAX_VALUE 和 MIN_VALUE 之間。


以下示例顯示了 isFinite( ) 函數的作用。




提示:你可以先修改部分代碼再運行。


4. isNaN( )


isNaN( ) 函數用于確定一個變量是否是 NaN,如果是,則返回 true,否則返回 false。NaN 代表 Not a Number,表示非數,即不是任何數。


例如,isNaN(12) 返回 false,isNaN(’a') 返回 true,isNaN(true) 返回 false(因為此時 true 被當作數字 1)。


5. parseFloat( )


parseFloat( ) 函數用于將字符串開頭的整數或浮點數分解出來,若字符串不是以數字開頭,則返回 NaN。


以下示例顯示了 parseFloat( ) 函數的用法。


6. parseInt( )


parseInt( ) 函數與 parseFloat( ) 函數類似,用于將字符串開頭的整數分解出來,若字符串不是以數字開頭,則返回 NaN。


例如,如果將剛才的 parseFloat( ) 函數示例中的所有 parseFloat 都用 parseInt 代替。


7. unescape( )


unescape( ) 函數將參數傳遞來的字符串中的十六進制碼轉換成 ASCII 碼并返回,它完成 escape( ) 函數的逆操作。例如,unescape(”Tom%20%26%20and%20Jerry%20show”) 的返回值為 “Tom & Jerry show”。


該文章在 2010/8/13 22:37:42 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved