localeCompare имеет смысл, если у вас строки могут быть на разных языках — например, выводите список языков как в Википедии, или список названий стран на их официальном языке, или нужно провести поиск с учетом диакритики.
Если же это что-нибудь вроде if (message.type === 'error'), то, конечно, ===.