Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Объясните код плиз! (https://javascript.ru/forum/misc/17000-obyasnite-kod-pliz.html)

Kolyaj 02.05.2011 21:21

Цитата:

Сообщение от unlike777
Ну абстрактно понятно...

Тогда что это за бред?
Цитата:

Сообщение от unlike777
САМ метод click проверяет есть ли функция среди переданных ему объектов, если есть то первый переданный параметр ЭТОЙ функции связывает с реальным ивентОбектом(типо eventObject(пох какое имя) = *реально произошедшее событие*???!?!?!?!?!? так штоле?


unlike777 02.05.2011 21:38

пля
я уже хз как объяснять...
на обычном примере
function fun (q,w,e){ q+w+e}
var a,b,c;
fun (a,b,c);
тут все понятно вот объявлены переменные вот они передаются

object.click(function(eventObject){eventObject.doS omething;});
а тут откуда eventObject берется, если ему даже имя не критично, ладно бы там было строгое имя....

PS
почему такой код канает
object.click(function(e1) {
e1.doSomething;
});

а такой уже нет
object.click(function(e1,e2) {
e2.doSomething;
});

почему событие помещается только в первый параметр...
а если будет другой метод не click, как можно узнавать в какой параметр что помещается

куча вопросов, на которые похоже нет ответа... ((((

unlike777 03.05.2011 17:49

Цитата:

Сообщение от unlike777 (Сообщение 103078)
2Kolyaj
eventObject'у пофиг на именную привязку
=> САМ метод click проверяет есть ли функция среди переданных ему объектов, если есть то первый переданный параметр ЭТОЙ функции связывает с реальным ивентОбектом(типо eventObject(пох какое имя) = *реально произошедшее событие*???!?!?!?!?!? так штоле?

Ахуеть, я был прав.... :blink:

Цитата:

Сообщение от Kolyaj (Сообщение 103080)
Тогда что это за бред?

и какого лешего ты написал что это бред? :haha:

Kolyaj 03.05.2011 17:56

Потому что это бред.

unlike777 03.05.2011 18:34

Ну что я тут могу сказать....
ты относишься к инкапсулирующимся программистам
если у тя афигенная память, чтобы тупо запомнить всевсевсе функции, методы, свойства - молодец
но не хотеть знать как что устроенно это плохо, сори

melky 03.05.2011 22:46

это тоже самое,что и написать строчку на JS ....
var a = 2*2;

на асме.


т.е. нахер это надо? я бы не стал ЭТИМ забивать голову. лучше пойду повторю про pop\push, shift\unshift, slice\splice, мать их за ногу. я их никогда не запомню


Часовой пояс GMT +3, время: 08:39.