var obj = {
prop: 5,
prop2: "asdasd",
prop3 : function o() {
console.log(this.prop); // buradaki gibi mi çağırdınız demeye çalışıyorsunuz this.name diyerek
// kafamda farklı bir kaç şey daha takıldığı için tekrar sorma ihtiyacı duydum
}
}
____________________________________________________
bir de hala daha anlamadığım yer cevabınızda : this.maker ne anlama geldiği.
ben daha önceden c#'tan bilidğim kadarıyla this global scope'taki elemana erişiyordu o yüzden kafam karışıyor biraz sanırsam, yani üstat senden istediğim şu cümleni biraz daha açabilir misin ?
" "this" nesne tabanlı programlamada objeyi temsil eden ve bütün programlama dillerinde kullanılan önceden belirlemiş bir değişkendir. Dolayısıyla javascriptte bütün fonksiyonlar aynı zamanda birer obje olduğu için javascriptte fonksiyonların içinde this kullanabilyorsunuz. "