国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript標準庫(js的標準內置對象)總結

2024-05-06 15:33:51
字體:
來源:轉載
供稿:網友

值屬性

這部分屬性只是簡單的值,它們沒有自己的屬性和方法。

Infinity

全局屬性 Infinity 是一個數值,表示無窮大。

NaN

全局屬性 NaN 的值表示不是一個數字(Not-A-Number)。

undefined

全局屬性undefined表示原始值undefined。它是一個JavaScript的 原始數據類型 。

null

值 null 特指對象的值未設置。它是 JavaScript 基本類型 之一。

函數屬性

全局函數可以直接調用,不需要在調用時指定所屬對象,執行結束后會將結果直接返回給調用者。

eval(str)

eval() 函數會將傳入的字符串當做 JavaScript 代碼進行執行。

PS:eval會造成安全和性能方面的問題,具體參見避免在不必要的情況下使用 eval。

isFinite(arg)

判斷被傳入的值(非number類型將轉換為number類型)是否為有限值。

isNaN()

判斷被傳入的值(非number類型將轉換為number類型)是否為NaN。

PS:使用Number.isNaN()來代替更有語義性。

parseFloat(str)

parseFloat() 函數解析一個字符串參數并返回一個浮點數。

PS:如果在解析過程中遇到了正負號(+或-),數字(0-9),小數點,或者科學記數法中的指數(e或E)以外的字符,則它會忽略該字符以及之后的所有字符,返回當前已經解析到的浮點數.同時參數字符串首位的空白符會被忽略.
如果第一個字符不能解析,直接返回NaN。

parseInt(str, radix);

parseInt() 函數解析一個字符串參數,并返回一個指定基數的整數 (數學系統的基礎)。

PS:radix一個介于2和36之間的整數,表示上述字符串的基數(默認為10)。

encodeURI(URI)

函數通過將特定字符的每個實例替換為一個、兩個、三或四轉義序列來對統一資源標識符 (URI) 進行編碼 (該字符的 UTF-8 編碼僅為四轉義序列)由兩個 “代理” 字符組成)。
PS:encodeURI 字母、數字、;、,、/、?、:、@、&、=、+、$、-、_、.、!、~、*、'、(、)、#、之外的所有字符。

decodeURI(encodeURI)

decodeURI() 函數解碼一個由encodeURI 先前創建的統一資源標識符(URI)或類似的例程。

encodeURIComponent(str)

encodeURIComponent()是對統一資源標識符(URI)的組成部分進行編碼的方法。

PS:encodeURIComponent 轉義除了字母、數字、(、)、.、!、~、*、'、-和_之外的所有字符。
為了避免服務器收到不可預知的請求,對任何用戶輸入的作為URI部分的內容你都需要用encodeURIComponent進行轉義。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 赤壁市| 偏关县| 华池县| 镇巴县| 肃宁县| 鄄城县| 石棉县| 出国| 济阳县| 汝南县| 江山市| 平顶山市| 平和县| 交城县| 陇川县| 乌审旗| 雷州市| 巫溪县| 高安市| 报价| 新蔡县| 银川市| 中超| 兰坪| 沛县| 确山县| 长沙县| 平果县| 桂平市| 兴安盟| 洛南县| 炎陵县| 大连市| 彭州市| 武强县| 遵义县| 盐池县| 南丹县| 岗巴县| 西和县| 荔浦县|