Все

Unicode в JavaScript: узнай длину эмодзи😱 (часть 1) | avito.code

Видео frontend
Привет! Это наш новый проект — avito.code. Здесь опытные инженеры Авито делятся знаниями и рассказывают про свои рабочие инструменты.

В этом выпуске Алексей Ивасюта, фронтенд-разработчик в юните Core Services, расскажет про устройство Unicode и особенности его работы в JavaScript. Он опишет процесс работы с кодовыми точками и на практике покажет, как можно посчитать длину текста.

Таймкоды:

00:00 | Вступление
01:17 | Какие задачи решает Unicode?
01:53 | Кодовые точки в Unicode
03:07 | Кодовые точки в JavaScript на практике
04:34 | Нетипичный случай: корейская письменность
06:57 | Подсчёт длины текста с учётом комбинируемых и ненормализованных символов
09:59 | Разбор кодовой точки U+FE0F
10:48 | Подсчёт длины текста с учётом селекторов начертания
12:25 | Что будет в следующем видео?

Статья "Как посчитать длину текста и не привлекать внимание санитаров" в блоге AvitoTech на Хабре

AvitoTech — это команда инженеров Авито. Подпишитесь на наш канал, соцсети и блоги, чтобы узнавать больше о технологиях Авито 👇🏻

Ютуб: https://www.youtube.com/@AvitoTech
ВК: https://vk.com/avitotech
Телеграм: https://t.me/avitotech
Хабр: https://habr.com/ru/company/avito
Медиум (eng): https://medium.com/avitotech
Гитхаб: https://github.com/avito-tech
Сайт: https://avito.tech