Да, например, в асинхронном коде
Код:
|
setTimeout(function(){console.log("first")})
console.log("second")
//second
//first |
точней, тут все выполняется последовательно, но то что в коллбеке, выполняется позже.
Вот еще пример
test()
function test(){console.log("foo")}
тут ф-ция вызывается до того как она определена. Мож не совсем в кассу, но тоже в этом роде.