Para visualizar o resultado desse exemplo no console do navegador é preciso que os arquivos estejam hospedados em servidor remoto ou local. Saiba o porquê em Cross-Origin Resource Sharing (CORS)
Se você usa o VSCode instale a extensão Live Server que roda um servidor local.