Показать сообщение отдельно
  #6 (permalink)  
Старый 27.10.2018, 00:40
Аватар для Белый шум
Профессор
Отправить личное сообщение для Белый шум Посмотреть профиль Найти все сообщения от Белый шум
 
Регистрация: 19.01.2012
Сообщений: 498

usa-1450,
Думайте как компьютер, выполняющий программу. Сначала вызывается:
helloMike(myAlert);
Что у нас в переменной myAlert? Там функция с алертом.
Далее смотрим определение функции:
helloMike(myFunc)
т.е. переданный параметр сохранён в переменной myFunc, который затем выполняется как вызов функции с параметром:
myFunc("Mike");
Таким образом в конечном итоге выполняется: alert("Hello " + "Mike");
Ответить с цитированием