![]() |
![]() |
--Anonymous-- |
![]()
Post
#1
|
Goście ![]() |
Witam, nie bardzo rozumiem tej składni, która bardzo często przewija się przez wszelkiej maści kursy i porady:
Kod function test(e) { e = e || event } Mam rozumieć że w przypadku nie istnienia e, przypisany zostanie "event". Jeżeli dobrze rozumuje, to już tego nie ogarniam oO. Przecież jeżeli zadeklarowaliśmy argument e, to przy wywoływaniu funkcji musimy coś mu przypisać, w takim razie cała linia wewnątrz jest bezużyteczna oO. Prosiłbym o rzeczowe wyjaśnienia. Z góry dziękuję (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 807 Pomógł: 1828 Dołączył: 11.03.2014 Ostrzeżenie: (0%) ![]() ![]() |
Ja nie widzę sensu wiązania tego przykładu z poruszaniem obiektami, jak i ze zdarzeniami, wyobraź sobie, że te zmienne nazywają się "a" i "b".
Argument funkcji można przypisać przed wywołaniem funkcji, ale jak pisałem wcześniej może się zdarzyć, że będzie miał wartość niezdefiniowaną. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 01:52 |