Run ❯
Get your
own
website
❯
Run Code
Ctrl+Alt+R
Change Orientation
Ctrl+Alt+O
Change Theme
Ctrl+Alt+D
Go to Spaces
Ctrl+Alt+P
function getUserPromise(userId) { return new Promise(resolve => { setTimeout(() => { resolve({ id: userId, name: 'John' }); }, 1000); }); } function getUserPostsPromise(user) { return new Promise(resolve => { setTimeout(() => { resolve(['Post 1', 'Post 2']); }, 1000); }); } // Using promises getUserPromise(1) .then(user => { console.log('User:', user); return getUserPostsPromise(user); }) .then(posts => { console.log('Posts:', posts); }) .catch(error => { console.error(error); });
User: { id: 1, name: 'John' } Posts: [ 'Post 1', 'Post 2' ]