1.7 Async-Await
HTML
<script src="https://rawgit.com/eu81273/jsfiddle-console/master/console.js"></script>
JavaScript
////https://leanpub.com/asynchronous-javascript
(async()=>{
var getClient = () => {
return new Promise(resolve => {
setTimeout(() => {
resolve({ id: 1, name: "rick" })
}, 1000);
})
};
var client = await getClient();
console.log(client.name)
})()