<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    qileilove

    blog已經(jīng)轉(zhuǎn)移至github,大家請?jiān)L問 http://qaseven.github.io/

    JavaScript 全局對象

    全局屬性和函數(shù)可用于所有內(nèi)建的 JavaScript 對象。

    頂層函數(shù)(全局函數(shù))

    函數(shù)描述
    decodeURI()解碼某個(gè)編碼的 URI。
    decodeURIComponent()解碼一個(gè)編碼的 URI 組件。
    encodeURI()把字符串編碼為 URI。
    encodeURIComponent()把字符串編碼為 URI 組件。
    escape()對字符串進(jìn)行編碼。
    eval()計(jì)算 JavaScript 字符串,并把它作為腳本代碼來執(zhí)行。
    getClass()返回一個(gè) JavaObject 的 JavaClass。
    isFinite()檢查某個(gè)值是否為有窮大的數(shù)。
    isNaN()檢查某個(gè)值是否是數(shù)字。
    Number()把對象的值轉(zhuǎn)換為數(shù)字。
    parseFloat()解析一個(gè)字符串并返回一個(gè)浮點(diǎn)數(shù)。
    parseInt()解析一個(gè)字符串并返回一個(gè)整數(shù)。
    String()把對象的值轉(zhuǎn)換為字符串。
    unescape()對由 escape() 編碼的字符串進(jìn)行解碼。

    頂層屬性(全局屬性)

    方法描述
    Infinity代表正的無窮大的數(shù)值。
    java代表 java.* 包層級的一個(gè) JavaPackage。
    NaN指示某個(gè)值是不是數(shù)字值。
    Packages根 JavaPackage 對象。
    undefined指示未定義的值。

    全局對象描述

    全局對象是預(yù)定義的對象,作為 JavaScript 的全局函數(shù)和全局屬性的占位符。通過使用全局對象,可以訪問所有其他所有預(yù)定義的對象、函數(shù)和屬性。全局對象不是任何對象的屬性,所以它沒有名稱。

    在頂層 JavaScript 代碼中,可以用關(guān)鍵字 this 引用全局對象。但通常不必用這種方式引用全局對象,因?yàn)槿謱ο笫亲饔糜蜴湹念^,這意味著所有非限定性的變量和函數(shù)名都會(huì)作為該對象的屬性來查詢。例如,當(dāng)JavaScript 代碼引用 parseInt() 函數(shù)時(shí),它引用的是全局對象的 parseInt 屬性。全局對象是作用域鏈的頭,還意味著在頂層 JavaScript 代碼中聲明的所有變量都將成為全局對象的屬性。

    全局對象只是一個(gè)對象,而不是類。既沒有構(gòu)造函數(shù),也無法實(shí)例化一個(gè)新的全局對象。

    在 JavaScript 代碼嵌入一個(gè)特殊環(huán)境中時(shí),全局對象通常具有環(huán)境特定的屬性。實(shí)際上,ECMAScript 標(biāo)準(zhǔn)沒有規(guī)定全局對象的類型,JavaScript 的實(shí)現(xiàn)或嵌入的 JavaScript 都可以把任意類型的對象作為全局對象,只要該對象定義了這里列出的基本屬性和函數(shù)。例如,在允許通過 LiveConnect 或相關(guān)的技術(shù)來腳本化 Java 的 JavaScript 實(shí)現(xiàn)中,全局對象被賦予了這里列出的 java 和 Package 屬性以及 getClass() 方法。而在客戶端 JavaScript 中,全局對象就是 Window 對象,表示允許 JavaScript 代碼的 Web 瀏覽器窗口。

    例子

    在 JavaScript 核心語言中,全局對象的預(yù)定義屬性都是不可枚舉的,所有可以用 for/in 循環(huán)列出所有隱式或顯式聲明的全局變量,如下所示:

    var variables = "";  for (var name in this)  { variables += name + "<br />"; }  document.write(variables);

    posted on 2014-04-03 15:39 順其自然EVO 閱讀(216) 評論(0)  編輯  收藏 所屬分類: js

    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(55)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 最近免费中文字幕4| 亚洲日韩一区二区一无码| 国产成人免费ā片在线观看| 免费观看91视频| 亚洲国产一区二区三区| aa级一级天堂片免费观看| 亚洲日韩国产一区二区三区在线 | 亚洲成a人片毛片在线| 日韩视频免费在线| 国产92成人精品视频免费| 美女视频黄频a免费| 久久久亚洲精品无码| 久久影院亚洲一区| 免费无码又爽又刺激聊天APP| 午夜免费啪视频在线观看| 中文字幕无码毛片免费看| 一级做a毛片免费视频| 亚洲AV无码专区亚洲AV桃| 亚洲中文字幕无码久久| 亚洲av成人综合网| 亚洲专区中文字幕| 亚洲不卡在线观看| 亚洲区精品久久一区二区三区| 亚洲国产一成久久精品国产成人综合 | 国产99视频精品免费观看7| 精品一区二区三区无码免费视频| 中文字幕免费不卡二区| 最近免费mv在线观看动漫| 最近中文字幕大全免费版在线 | 又粗又硬又黄又爽的免费视频 | 福利片免费一区二区三区| 婷婷亚洲综合五月天小说在线| 亚洲2022国产成人精品无码区| 亚洲国产精品成人精品无码区| 亚洲AV午夜成人影院老师机影院| 日本一道高清不卡免费| 国产无遮挡色视频免费视频| 四虎永久免费观看| 亚洲人成影院在线无码观看| 亚洲午夜av影院| 国产亚洲欧洲精品|