В чём отличие между вызовом функции копированием фунции?
Всем привет, такой вопрос есть функция
function sayHi() {
alert( "Привет" );
}
какая разница между
var func = sayHi()
и
var func = sayHi;
Понимаю что в первом случае я вызываю функцию а во втором мы её копируем . В данном случае я не совсем понимаю значение слова "копируем" Мог бы кто нибудь обьяснить её , или скинуть ссылку где можно посмотреть что это значит на примере .
P.S Облазил пол гугла + learn js но так и не понял : (