Christian Kruse: Javascript-Abfrage, ob Browser "async function" beherrscht

Beitrag lesen

Hallo klawischnigg,

das geht wohl nur auf die dreckige Art.

let hasAsync = true;

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

Freundliche Grüße,
Christian Kruse