klawischnigg: Javascript-Abfrage, ob Browser "async function" beherrscht

Beitrag lesen

Hi there,

das geht wohl nur auf die dreckige Art.

Sch***egal, hier vergibt niemand Haltungsnoten...😉

let hasAsync = true;

try {
  eval('async () => {}');
} catch (e) {
  if (e instanceof SyntaxError) {
    hasAsync = false;
  }
  else {
    throw e;
  }
}

super, danke, auf das Werfen der Exception hätt' ich eigentlich selbst kommen können😉, vermutlich dachte ich auch, daß man irgendwie eleganter erledigen könnte...