Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [js]Definiowanie właściwości zmiennej
SpokoJny_
post 24.02.2010, 18:32:43
Post #1





Grupa: Zarejestrowani
Postów: 10
Pomógł: 0
Dołączył: 24.02.2010

Ostrzeżenie: (0%)
-----


Witam!

Nie wiem dlaczego ale gdy definiuje zmienną to nie mogę stworzyć właściwości tej zmiennej.

Jak wiadomo interpreter javascript, przy zapisie danych do obiektu, sprawdza czy właściwość istnieje, jeżeli tak - to podmienia wartości, jeżeli nie - to tworzy nową właściwość i tej nowo stworzonej właściwości przypisuje nową wartość.

Do sedna:


var Dana = 0;
Dana.podDana = 5;



Teoretycznie stwarzam obiekt, o nazwie Dana i inicjuję ją wartością "0"
Linijkę niżej tworzę właściwość tej zmiennej(zmienna to też obiekt), następnie przypisuję jej wartość "5"

Mimo to właściwość obiektu Dana o nazwie podDana nie została stworzona. Teraz moje pytanie - dlaczego?
W książce, którą mam jest napisane że w ten sposób można tworzyć właściwości obiektów(zmiennych w tym przypadku)...

E:

Nie chodzi mi o taką możliwość:

var Dana = {};
Dana.podDana = 10;

Ten post edytował SpokoJny_ 24.02.2010, 18:37:30
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 07:49