S SmartDocs
시리즈: JavaScript javascript 19 줄 · 업데이트 2026-02-03

exercise1.js

JavaScript/modules/module3-advanced/code-examples/lesson1/exercise1.js

// Exercise 1: Callback Function
function fetchUserData(userId, callback) {
    setTimeout(() => {
        const user = {
            id: userId,
            name: "Alice",
            email: "alice@example.com"
        };
        callback(null, user);
    }, 1000);
}

fetchUserData(123, (error, user) => {
    if (error) {
        console.log("Error:", error);
    } else {
        console.log("User:", user);
    }
});

관련 글