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 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 24.02.2010 Ostrzeżenie: (0%)
|
Moja książka wprowadziła mnie w błąd, do zamknięcia.
|
|
|
|
SpokoJny_ [js]Definiowanie właściwości zmiennej 24.02.2010, 18:32:43
lord_t Stwarzasz zmienną ale nie typu obiektowego a Numbe... 24.02.2010, 19:21:39 ![]() ![]() |
|
Aktualny czas: 9.06.2026 - 13:17 |