Ben yazdigin kodun geldigi anlamdan ziyade yazim tarzinda bilgi vermek istiyorum.
members functionunu Member seklinde tanimlarsan daha anlamli olur. Buyuk harfle baslamali cunku function degil class olarak tanimliyorsun, functionlardan bir farki olmali. Ayrica sonundaki s harfine gerek yok cunku yazdigin class sadece bir objeyi temsil ediyor. O yuzden s harfine gerek yok.

Ayrica
function refresh(x){
var indexPoint = x; }
demissin. x yerine indexPoint yazarsan daha anlamli olur. Degiskenlere verdigin isimler onemli. Iki gun sonra baktigin zaman bu x ne diye dusunmemek gerekiyor. Degiskeni gorunce bu anlama geliyor diyip cekilmelisin. Diger turlu ne anlama geldigini anlamak icin kodu okumak zorunda kalirsin. Basarilar!