JavaScript, как и почти любой язык программирования, позволяет использовать функции. Более подробно об этом вы можете почитать здесь, а в этой статье я расскажу о загадочных лямбда-функциях. Специалисты всех направлений почему-то любят придумывать слова, понятные только им. Видимо, так они хотя выделиться из толпы. Вот и “ботают по фене” с большой охотой. Лично я этого не люблю и всегда стремлюсь к тому, чтобы люди меня понимали. Хотя это не всегда получается. Нередко вроде говоришь по-русски, и стараешься быть понятным, а тебя просто не слушают. Ну да ладно, хватит лирики… В JavaScript переменные могут быть не только числами, строками или объектами, но и функциями. То есть иметь функциональный тип. Такая переменная называется функциональным литералом. Пример: var kub = function(x) { return x*x*x; } alert(kub(3)); Ну а теперь обещанное - функции, определяемые таким образом, иногда называют лямбда-функциями. Это повелось от языка LISP, который одним из первых допускал вставку неименован