DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> Javascript訪問器屬性實例教程分析
Javascript訪問器屬性實例教程分析
編輯:關於JavaScript     

本文實例分析了Javascript 訪問器屬性的用法,分享給大家供大家參考。具體分析如下:

這個和構造函數的意思有點像,但功能又不同,他可以讓兩個屬性建立關聯,通過修改一個屬性來改變另一個屬性。
代碼如下:var book = {
    _year:2004,
    edition: 1
};
Object.defineProperty(book, "year", {
    get: function() {
        return this._year;
    },
    set: function(newValue) {
        if (newValue > 2004) {
            this._year += newValue;
            this.edition += newValue - 2004;
        }
    }
});
book.year = 2006;
console.log(book.edition);

由上例可見,修改_year,輸出值改變的只有year,但通過set,在修改year時edition也同時改變了。

希望本文所述對大家的javascript程序設計有所幫助。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved