Показать сообщение отдельно
  #24 (permalink)  
Старый 17.08.2012, 01:08
Профессор
Отправить личное сообщение для platedz Посмотреть профиль Найти все сообщения от platedz
 
Регистрация: 15.08.2012
Сообщений: 285

Сообщение от vadim5june Посмотреть сообщение
он здесь this[s](event,e);
не определен-но я так и не понял его смысла-ведь он делает тоже что и
filesload только более сложным образом?
Или еще что то?
topmenu.filesload(e,function(s){alert(s);});

topmenu.replace.call(topmenu,"filesload",function( u,f) { alert(u+" = "+f.name);})

Эти два кода по сути аналогичный, но последний реализован через call

В данном случае мы через call получаем
topmenu["filesload"](e,function(s){ alert(s); });
Ответить с цитированием