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