Сообщение от koderman
|
Тоесть function(callback) {} то же самое что и callback = function() {}; ??
|
Да нет же.
Я хотел сказать что вот это:
$.protototype.click = function(callback) {
callback();
};
$().click(function() { alert('abc') });
технически мало чем отличается от:
$.protototype.click = function() {
var callback = function() { alert('abc') };
callback();
};
$().click();
Вся лишь разница что в первом случае мы пробрасываем функцию как параметр, а во втором не делаем этого. То есть вся разница только в использовании параметра вместо локальной переменной. А параметр - это тоже переменная. То есть это вообще не затрагивает темы анонимной функции. Вместо функции можно поставить любое значение, например объект.
Если ты посмотришь, то эти два примера идентичны твоим примерам. Но ты пыхтел что мол они пиздец как разные. А тут я показал что они (с точки зрения обсуждаемой темы) одинаковы на все 100%! То есть ты пытался найти разницу там, где ее нет
Сообщение от koderman
|
Я думал параметр переданный в анонимную функцию возвращает события браузера
|
Так и есть (ясен пень, тут ни анонимность, ни тип функции роли не играет)
Сообщение от koderman
|
А где можно про $.post почитать?
|
Например на api.jquery.com