Witajcie, mam problem z javascriptem. Mam takie klasy:
function Ksztalt()
{
this.tablica = new Array();
}
function Foremka()
{
this.ksz = new Array();
}
function ForemkaKwadratowa()
{
//ustawienie ksztalltu kwadratu itd....
this.blebleble
}
ForemkaKwadratowa.prototype = new Foremka()
window.onload = function(){
var a = new ForemkaKwadratowa();
var b = new ForemkaKwadratowa();
var c = new ForemkaKwadratowa();
//zrob cos z tym blebleble
}
problem polega na tym, ze zmienne a,b,c wskazuja na ta sama tablice(!) a nie dla kazdej zmiennej na nowa w zwiazku z czym dodajac cos do a, widze to takze w b i c. Te tablice sa jakby wspoldzielone?!. dopiero zrobienie jawne w funkcji onload a.ksz = new Array() tworzy oddzielna tablice dla zmiennej a;/ co robie zle?