Показать сообщение отдельно
  #3 (permalink)  
Старый 03.02.2017, 14:01
Аспирант
Отправить личное сообщение для innowed Посмотреть профиль Найти все сообщения от innowed
 
Регистрация: 27.03.2015
Сообщений: 78

я бы не сказал, что имена путают, вообще было вот так изначально
function fulname(fn) {
  
  fn(function(a){
      console.log('name is', a);
  },
  function(b){
      console.log('surname is', b);
  });
  
    
};

fulname(function (name, surname) {
  name('petya');
  surname('ivanov');
});

Не могу осмыслить, почему имя и фамилия так прокидываются
Ответить с цитированием