Format Code
Run Code
<!DOCTYPE html> <html> <head> <title>Let's Coding Example</title> </head> <body> <div id="html-div"> </div> <script> function fetchUserDetails(userId, successCallback) { setTimeout(function() { let user = { id: userId, name: 'John Doe', email: 'john.doe@example.com' }; successCallback(user); }, 2000); } function fetchPosts(userId, successCallback) { setTimeout(function() { let posts = ['Post 1', 'Post 2', 'Post 3']; successCallback(posts); }, 1500); } function displayUserDetails(user) { console.log('User ID:', user.id); console.log('Name:', user.name); console.log('Email:', user.email); } function displayPosts(posts) { console.log('Posts:', posts); } let userId = 123; fetchUserDetails(userId, function(user) { displayUserDetails(user); fetchPosts(user.id, displayPosts); }); </script> </body> </html>
console output