Skip to content

Instantly share code, notes, and snippets.

@johnstew
Created July 17, 2017 12:35
Show Gist options
  • Save johnstew/39f2ed427b19c43b07ac86dea4fb74fc to your computer and use it in GitHub Desktop.
Save johnstew/39f2ed427b19c43b07ac86dea4fb74fc to your computer and use it in GitHub Desktop.

Revisions

  1. John Stewart created this gist Jul 17, 2017.
    19 changes: 19 additions & 0 deletions async-await-6.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,19 @@
    // Variable assignment
    const getData = async () => {
    try {
    const data = await fakeAsyncCall();
    console.log(data); // foo data
    } catch (error) {
    console.error(`Uh oh: ${error}`);
    }
    }

    // IIFE
    (async () => {
    try {
    const data = await fakeAsyncCall();
    console.log(data); // foo data
    } catch (error) {
    console.error(`Uh oh: ${error}`);
    }
    })();