Показать сообщение отдельно
  #6 (permalink)  
Старый 18.09.2022, 11:44
Новичок на форуме
Отправить личное сообщение для df12 Посмотреть профиль Найти все сообщения от df12
 
Регистрация: 16.09.2022
Сообщений: 5

Сообщение от Aetae Посмотреть сообщение
,
const prefLocales = {}; 

req.headers['accept-language']
  ?.split(',')
  .map(el => {
    const [name, quality] = el.split(';q=');
    return [quality ? +quality : 1, name];
  })
  .sort(([a], [b]) => b - a)
  .reduce((res, [quality, name]) => {
    res[name] = quality;
    return res;
  }, prefLocales);
Спасибо, код помог!
Ответить с цитированием