Asynchronity with Promise

Run Settings
LanguageJavaScript
Language Version
Run Command
function fooFunc(){ var bar = "something"; doSomething(bar) .then(function(result){ console.log(result); }); } function doSomething(msg){ return new Promise(function(resolve, reject){ setTimeout(function(){ resolve(msg+"append"); }, 1000 ); }); } fooFunc();
Editor Settings
Theme
Key bindings
Full width
Lines