По сути, вам просто нужно изменить обратный вызов функции сортировки:
let keywords = ['do', 'if', 'in', 'for', 'new', 'try', 'for','var'];
const sortWithWord = (words, firstWord) => words.sort((a, b) => {
if (a === firstWord) return -1;
return a.localeCompare(b);
});
//will print ["new", "do", "for", "for", "if", "in", "try", "var"]
console.log(sortWithWord(keywords, "new"));
Конечно, условие сортировки может быть другим, но если вы хотите, чтобы определенное слово было первым, у вас будетвернуть отрицательное значение при сравнении.