У меня есть две очень основные функции в Javascript
function def(){
console.log("DEF")
}
function abc(){
setTimeout(function(){
console.log("ABC")
}, 1000)
def();
}
abc();
Вышеуказанные функции выводят DEF, а затем ABC.Я хочу напечатать их по порядку, например, ABC, а затем DEF.
У меня есть общее представление о обратном вызове, но я не понимаю, как преобразовать вышеуказанные функции в функцию обратного вызова, чтобы получить желаемый результат:)