雷速体育怎么设置静音:

網站標簽分類 更多...
您的位置:雷速体育答题测试答案 > javascript學習 > JavaScript里面關于window對象介紹

JavaScript里面關于window對象介紹

時間:2017-02-09 16:13:34  來源:免費模板網 作者:風雪 閱讀次數 tagsJavaScriptwindow對象

任何編程語言都離不開對象這一說法,那么JavaScript里面有哪些常見的對象呢?

1:window對象
    window對象即為瀏覽器窗口對象,是所有對象的頂級對象,window對象
    提供了許多屬性和方法,這些屬性和方法被用來操作瀏覽器頁面的內容
 
    window對象和Math對象一樣,也不需要使用new關鍵字創建對象實例
而是直接使用對象名.成員的格式來訪問其屬性或者方法
 
2:window對象的常用屬性
    document            對窗口或者框架中含有文檔的document對象的只讀引用
    defaultStatus      一個可讀的字符,用于指定狀態欄中默認消息
    frames                表示當前窗口中所有的frame對象的集合
    location              用于代表窗口或者框架的location對象,如果將一個URL賦給該屬性,那么瀏覽器將加載并顯示該URL指定的文檔
    length                窗口或者框架包含的框架個數
    history               對窗口或者框架的history對象只讀引用
    name                 用于存放窗口的名字
    status                一個可讀寫的字符,用于指定狀態欄中的當前信息
    top                   表示最頂層的瀏覽器窗口
    parent              表示包含當前窗口的父窗口
    opener             表示打開當前窗口的父窗口
    closed              一個只讀的布爾值,表示當前窗口是否關閉
    self                  表示當前窗口
    screen             對窗口或者框架的screen對象的只讀引用,提供屏幕尺寸,顏色深度等信息
    navigator         對窗口或者框架的navigator對象只讀引用,通過navigator對象可以獲得與瀏覽器相關的信息    
 
簡單案例如下(輸出內容document.write()的四種格式)   
 
document.write() 可用于直接向 HTML 輸出流寫內容。簡單的說就是直接在網頁中輸出內容。
 
 <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>初識window對象</title>
        
        <script language="javascript">
            document.write("hello");
            var str="world";
            document.write(str);
            
            var str2="biexiansheng";
            document.write(str2+"是個帥哥");
            
            var str3="hello";
            document.write(str3+"<br/>");
        </script>
</head>
<body>
    
    
</body>
</html>
 
 
window對象的常用方法
        alert()                                  彈出一個警告對話框
        confirm()                             顯示一個確認對話框,單機確認按鈕時返回true,否則返回false
        prompt()                             彈出一個提示對話框,并要求輸入一個簡單的字符串
        blur()                                   把鍵盤的焦點從頂層瀏覽器窗口中移走
        close()                                關閉窗口
        focus()                               把鍵盤的焦點賦予給頂層的瀏覽器窗口
        open()                               打開一個新窗口
        scrollTo(x,y)                      把窗口滾動到(x,y)坐標指定的位置
        scrollBy(offsetx,offsety)    按照指定的位移量滾動窗口
        setTimeout(time)               在經過指定的時間后執行代碼
        clearTimeout()                  取消對指定代碼的延遲執行
        moveTo(x,y)                      將窗口移動到一個絕對位置
        moveBy(offsetx,offsety)   將窗口移動到指定的位移量處
        resizeTo(x,y)                    設置窗口的大小
        print()                              相當于瀏覽器工具欄的打印按鈕
        setInterval()                     周期執行指定的代碼
        clearInterval()                  取消周期性的執行代碼

本文地址://www.384142.live/javascript/2017/0209/2789.html

猜你喜歡
欄目推薦
模板推薦

Copyright:雷速体育答题测试答案 www.384142.live 免費模板網 All Rights Reserved 雷速体育答题测试答案   遼公網安備 21010602000376號  遼公網安備:42900402000182號

免責聲明:本站部分資源來自互聯網收集,版權歸原創者所有,如果侵犯了你的權益,我們會及時刪除侵權內容,聯系QQ:1615187561 謝謝合作!

{ganrao}