首頁 > web前端 > js教程 > BOM元素之window對象

BOM元素之window對象

巴扎黑
發布: 2016-11-25 09:32:31
原創
924 人瀏覽過

在瀏覽器中,window物件有雙重角色,它既是透過JavaScript存取瀏覽器視窗的一個接口,又是ECMAScript規定的Global物件。這意味著網頁中定義的任何一個物件、變數和函數,都以window作為其Global對象,因此有權存取parseInt()等方法

在全域作用域中宣告的變數、函數都會變成window對象的屬性與方法

var age = 20;
function sayAge() {
    //由于sayAge()存在于全局作用域中,因此this.age被映射到window.age,最终显示的仍然是正确的结果。
    alert(this.age);
}
alert("window.age:" + window.age);
sayAge();
window.sayAge();
登入後複製

直接在window物件上定義的屬性可以透過delete運算子刪除

Js程式碼  

var i = 29;  
window.color = "red";  
  
delete window.i;//抛出错误  
delete window.color;  
  
alert(window.i);//29  
alert(window.color);//undefined
登入後複製

 。

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板