JavaScript
1var obj = { 2 a: 5, 3 get b() { 4 return this.a + 1; 5 }, 6 set c(x) { 7 this.a = x * 2 8 } 9}; 10 11obj.c = 50; 12console.log(obj.a); // 100
この場合obi.c=50;はセッターのxに50を代入するという意味なのでしょうか?
関数でいうc(50);のような機能をするのでしょうか?
Q&A
退会済みユーザー
総合スコア0
投稿2015/11/05 04:21
JavaScript
1var obj = { 2 a: 5, 3 get b() { 4 return this.a + 1; 5 }, 6 set c(x) { 7 this.a = x * 2 8 } 9}; 10 11obj.c = 50; 12console.log(obj.a); // 100
この場合obi.c=50;はセッターのxに50を代入するという意味なのでしょうか?
関数でいうc(50);のような機能をするのでしょうか?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2015/11/05 04:54