Bir sınıfın yapıcısında const
tanımladığım bir yolu var mı? tanımsızSınıf kurucusunda (ES6) bir const tanımla
class Foo {
constructor() {
const bar = 42;
}
getBar =() => {
return this.bar;
}
}
Ama
var a = new Foo();
console.log (a.getBar());
döner:
Bu çalıştı.
@Bergi İstediğime uzaktan bile benzemiyor. – alexandernst
Peki [it] (http://stackoverflow.com/questions/13418669/javascript-do-i-need-to-put-this-var-for-every-variable-in-an-object) arasındaki farkı açıklar. Problemli göründüğünüz değişkenler ve özellikler. Kuşkusuz, size yazılabilir olmayan özellikleri nasıl tanımlayacağınızı söylemez. – Bergi