我的英语不好,但我会尽力解释我的问题.
说明:警报结果是1,我不是为什么,我认为这应该是2015年提醒.
说明:警报结果是1,我不是为什么,我认为这应该是2015年提醒.
var book = {}; Object.defineProperties(book,{ _year: { value: 1 },edition: { value: 23 },year: { get: function () { return this._year; },set: function (newValue) { if (newValue > 2004) this._year = newValue; } } } ); book.year = 2015; alert(book.year);