Como mesclar várias matrizes sem diminuir a velocidade do compilador?

A adição dessa linha de código faz com que meu tempo de compilação passe de 10 segundos a 3 minutos.

var resultsArray = hashTagParticipantCodes + prefixParticipantCodes + asterixParticipantCodes + attPrefixParticipantCodes + attURLParticipantCodes

Mudar para isso reduz o tempo de compilação ao normal.

var resultsArray = hashTagParticipantCodes
resultsArray += prefixParticipantCodes
resultsArray += asterixParticipantCodes
resultsArray += attPrefixParticipantCodes
resultsArray += attURLParticipantCodes

Por que a primeira linha faz com que meu tempo de compilação diminua drasticamente e existe uma maneira mais elegante de mesclar essas matrizes do que a solução de 5 linhas que eu postei?

questionAnswers(1)

yourAnswerToTheQuestion