Требуется прочитать текст из файла и перевести его в Unicode. Делаю это посимвольно функцией charCodeAt. Проблема в том, что данная функция как будто видит все русские буквы одинаково, то есть 'а'.charCodeAt() и 'Я'.charCodeAt() одинаково вернут 65533.
Пробовал различные функции из интернета типа такой
function ord(str){
var ch = str.charCodeAt(0);
if (ch>0xFF) ch-=0x350;
return ch;
}
И всегда для разных русских букв на выходе получаются одинаковые значения. Пробовал брать русские символы из текста и вставлять в console.log(); в итоге в консоле вижу вместо русских букв знаки вопроса "?". Я не очень силён в кодировках, подскажите, пожалуйста, как правильно я должен сделать?
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости