亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

高程第141頁,屬性 _year:是什么意思?

高程第141頁,屬性 _year:是什么意思?

LEATH 2018-12-12 14:15:41
var book = {    _year : 2004,//_year前面下劃線是常用的記號,表示只能通過對象方法訪問的屬性    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 = 2005;我想問下,這個_year 屬性,上面說的是只能通過對象方法訪問,但是我在下面直接也能訪問和修改,請問這樣寫 _year 屬性,是什么用法?表達的是規則還是一種可行性?
查看完整描述

1 回答

?
慕神8447489

TA貢獻1780條經驗 獲得超1個贊

在ES6之前,js是沒有私有屬性的,一般在屬性名前增加_以表示這個屬性是私有屬性。


查看完整回答
反對 回復 2019-01-28
  • 1 回答
  • 0 關注
  • 426 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號