Показать сообщение отдельно
  #1 (permalink)  
Старый 17.11.2015, 20:53
Новичок на форуме
Отправить личное сообщение для Kroy Посмотреть профиль Найти все сообщения от Kroy
 
Регистрация: 21.05.2014
Сообщений: 4

Выразительный javascript. Функции высшего порядка
Добрый день

Продираюсь сквозь эту книгу.

Застрял на этой главе

http://habrahabr.ru/post/241155/

Помогите понять пожалуйста, что делает эта функция

function noisy(f) {
  return function(arg) {
    console.log("calling with", arg);
    var val = f(arg);
    console.log("called with", arg, "- got", val);
    return val;
  };
}
noisy(Boolean)(0);
// → calling with 0
// → called with 0 - got false
Ответить с цитированием