国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

【JavaScript】BOOOOOM!

褰辯話 / 2846人閱讀

摘要:表示瀏覽器的一個實例。它既是通過訪問瀏覽器窗口的一個接口,又是規定的對象。所有在全局作用域聲明的變量和函數都會成為對象的屬性和方法。始終指向,實際上,和對象可以互相訪問。如果為其傳遞參數,則強制從服務器重新加載。對象多用于檢測瀏覽器類型。

有關BOM的詳細屬性和方法請參閱相關文檔,這里只列舉常用的屬性和方法,不做其他贅述。

window

window表示瀏覽器的一個實例。它既是通過JavaScript訪問瀏覽器窗口的一個接口,又是ECMAScript規定的global對象。所有在全局作用域聲明的變量和函數都會成為window對象的屬性和方法。全局變量不能通過delete操作符刪除(通過var在全局作用域中定義,其configurablefalse),而直接在window對象上定義的屬性可以。

frames類數組對象,保存著頁面中所有的框架,通過數字索引(從0開始,從上到下,從左到右)訪問相應的window對象。
top始終指向最外層框架,也就是瀏覽器窗口。
parent指向當前框架的直接上層框架。
self始終指向window,實際上,selfwindow對象可以互相訪問。
name框架的名稱。

window.open()既可以導航到一個特定的URL,也可以打開新的瀏覽器窗口。

setTimeOut()clearTimeOut()間歇調用。
setInterval()clearInterval()超時調用。

系統對話框:alert()confirm()prompt()

function inputName() {
    var areYou = prompt("What"t is you name?", "your name");
    if (areYou !== null && areYou !== "your name") {
        if(confirm("Is your name " + areYou + "?")) {
            alert("Your name is " + areYou);
        } else {
            inputName();
        }
    } else {
        alert("Please input your name again!");
        inputName();
    }     
}
inputName();
location

location提供了與當前窗口中加載的文檔有關的信息,還提供了一些導航功能。它既是window對象的屬性,也是document對象的屬性。也就是說。window.locationdocument.location引用的是同一對象。

查詢字符串參數

   function getQueryStringArgs() {
       var qs = (location.search.length > 0) ? location .search.substring(1) : "",    //取得查詢字符串并去掉開頭的問號。location.search獲取URL中的查詢字符串
           args = [],                                                                //保存最終數據的數組
           items = qs.length ? qs.split("&") : [],                                    //將每一項名值對分隔開保存在items中
           item = null,                                                            //設置每一項名值對
           name = null,                                                            //每一項的名
           value = null,                                                            //每一項的值
           len = items.length;                                                        
       for (var i=0; i

位置操作

location.href常用來打開新的瀏覽器位置。
location.replace()接受一個URL,跳轉到這個位置,但不會再歷史記錄中生成新的記錄。
location.reload()如果頁面沒有改變,從緩存中重新加載,否則從服務器加載。如果為其傳遞參數true,則強制從服務器重新加載。

navigator

navigator對象多用于檢測瀏覽器類型。

檢測插件

   //檢測插件(IE中無效)
   function hasPlugin(name) {
       name = name.toLowerCase();
       for (var i=0; i -1) {
               return true;
           }
       }
       return false;
   }

   //檢測IE中的插件
   function hasIEPlugin(name) {
       try {
           new ActiveXObject(name);
           return true;
       } catch(ex) {
           return false;
       }
   }

   //檢測所有瀏覽器中的Flash插件
   function hasFlash() {
       var result = hasPlugin("Flash");
       if (!result) {
           result = hasIEPlugin("ShockwaveFlash.ShockwaveFlash");
       }
       return result;
   }

screen

screen對象用來表明客戶端的能力,包括瀏覽器窗口外部的顯示器信息。

history

history對象保存著用戶上網的歷史記錄,從窗口被打開的那一刻算起。

history.go()接受要前進或者后退的頁面數。正數前進,負數后退。
history.back()后退一頁,相當于history.go(1)
history.forward()前進一頁,相當于history.go(-1)
history.length歷史記錄的數量。

轉載請注明出處:https://segmentfault.com/a/1190000004592551

文章不定期更新完善,如果能對你有一點點啟發,我將不勝榮幸。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/78881.html

相關文章

  • 2017年 最好的javascript 書籍

    摘要:請記住,這些書中的一些可能不是最新的,但概念和基礎仍應適用。是最好的老師之一。的秘密由部分組成。在你完成這些書后,查看書籍和最好的本土書籍。 我看過三本,第1本,第二本,第四本。第一本買的的實體書,其他兩本看的是電子書。第一本是大名鼎鼎老道寫的,書很薄,但是非常經典。javascirpt忍者秘籍是jquery的作者寫的,也是非常經典。you dont kown js系列也是非常好。看了...

    mingzhong 評論0 收藏0
  • leetcode部分題目答案之JavaScript

    摘要:自己沒事刷的一些的題目,若有更好的解法,希望能夠一起探討項目地址 自己沒事刷的一些LeetCode的題目,若有更好的解法,希望能夠一起探討 Number Problem Solution Difficulty 204 Count Primes JavaScript Easy 202 Happy Number JavaScript Easy 190 Reverse Bi...

    alphahans 評論0 收藏0
  • JS程序

    摘要:設計模式是以面向對象編程為基礎的,的面向對象編程和傳統的的面向對象編程有些差別,這讓我一開始接觸的時候感到十分痛苦,但是這只能靠自己慢慢積累慢慢思考。想繼續了解設計模式必須要先搞懂面向對象編程,否則只會讓你自己更痛苦。 JavaScript 中的構造函數 學習總結。知識只有分享才有存在的意義。 是時候替換你的 for 循環大法了~ 《小分享》JavaScript中數組的那些迭代方法~ ...

    melody_lql 評論0 收藏0
  • JavaScript深入淺出

    摘要:理解的函數基礎要搞好深入淺出原型使用原型模型,雖然這經常被當作缺點提及,但是只要善于運用,其實基于原型的繼承模型比傳統的類繼承還要強大。中文指南基本操作指南二繼續熟悉的幾對方法,包括,,。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。 怎樣使用 this 因為本人屬于偽前端,因此文中只看懂了 8 成左右,希望能夠給大家帶來幫助....(據說是阿里的前端妹子寫的) this 的值到底...

    blair 評論0 收藏0
  • JavaScript 闖關記

    摘要:對象數組初始化表達式,闖關記之上文檔對象模型是針對和文檔的一個。闖關記之數組數組是值的有序集合。數組是動態的,根闖關記之語法的語法大量借鑒了及其他類語言如和的語法。 《JavaScript 闖關記》之 DOM(下) Element 類型 除了 Document 類型之外,Element 類型就要算是 Web 編程中最常用的類型了。Element 類型用于表現 XML 或 HTML 元素...

    mj 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<