Answer
t.me/js_testОтвет:
'I am first function' Uncaught TypeError: secondFunc is not a function
Объяснение:
Для того, чтобы ответить на этот вопрос нужно знать разницу между обычной функцией и функциональным выражением(Function Declaration и Function Expression)
Вызов secondFunc() приведет к ошибке, а вызов firstFunc() нет, потому что firstFunc() «всплывает», поднимается в глобальную область видимости, а secondFunc() нет.
Код для проверки:
firstFunc();
secondFunc();
function firstFunc(){
console.log('I am first function')
}
var secondFunc = function(){
console.log('I am second function')
}