listFontFamilies

PHOTO EMBED

Wed Aug 18 2021 06:10:27 GMT+0000 (Coordinated Universal Time)

Saved by @camtonguyen #javascript

function listFonts() {
  let { fonts } = document;
  const it = fonts.entries();

  let arr = [];
  let done = false;

  while (!done) {
    const font = it.next();
    if (!font.done) {
      arr.push(font.value[0].family);
    } else {
      done = font.done;
    }
  }

  // converted to set then arr to filter repetitive values
  return [...new Set(arr)];
}
content_copyCOPY

https://stackoverflow.com/questions/3368837/list-every-font-a-users-browser-can-display