我想了解getter和setter在JS上,我似乎無法通過此錯誤。任何人都可以提供任何見解,爲什麼我得到這個錯誤?未捕獲的SyntaxError:Setter必須只有一個形式參數
var book = {
year: 2004,
edition:1,
get newYear(){
return "Hello, it's " + this.year;
},
set newYear(y, e){
this.year = y;
this.edition = e;
}
};
Uncaught SyntaxError: Setter must have exactly one formal parameter
你應該設置參數,而不是兩個。 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/set – epascarello