É melhor carregar muitos pequenos arquivos JavaScript ou um grande arquivo JavaScript?

Tenho notado no chrome que, se eu carregar uma imagem como uma string de base64 e depois percorrer essa parte da página, ela ficará mais lenta.

Eu também notei que quando eu navego para fora de uma aba com o meu Javascript e volto para essa aba, ele fica lento por alguns segundos, como se o V8 estivesse recompilando o js.

Existem três opções em que posso pensar, mas não sei qual é o melhor:

carregar uma pequena página de carregamento primeiro e lidar com o carregamento subsequente de forma eloquentecarregar um arquivo js ou css enorme com tudo (jquery + meu código + etc)agrupar determinados códigos juntos (use jquery cdn mas agrupe meu código juntos)

Qual é a melhor maneira de obter o seu js carregado da forma mais rápida e eloquente possível?

questionAnswers(5)

yourAnswerToTheQuestion