Cytat(mariuszn3 @ 31.10.2006, 22:20:50 )

Nie ma tablic assocjacyjnych w javascript.. są tylko numerowane, możesz wykorzystywać obiekty jako tablice associacyjne. Tak więc jak zadeklarujesz coś jako Array() to jest to tablica numeryczna nie asocjacyjna..
Możesz natomiast zrobić tak:
Kod
var test = {
tablica: {
"pierwszy": "to jest pierwsza pozycja",
"drugi": "to jest druga pozycja"
},
pokaz: function() {
alert(test.tablica['pierwszy']);
}
}
Odwołujesz się poprzez test.tablica['pierwszy']. Czy "test" to jest nazwa obiektu, serii obiektów, a może klasy? Jak ten zestaw obiektów się fachowo nazywa? Dlaczego nie w każdym przypadku można odwołać się poprzez
this? W niektórych skryptach działa, innymi nie.