Предисловие к переводу
Это перевод объяснительной части предложения (proposal) Intl.Segmenter
, которое скорее всего будет добавлено в ближайшую спецификацию ECMAScript.
Предложение уже реализовано в V8 и без флага может быть использовано в версии 8.7 (точнее в 8.7.38
и выше), поэтому его можно протестировать в Google Chrome Canary (начиная с версии 87.0.4252.0
) или в Node.js V8 Canary (начиная с версии v15.0.0-v8-canary202009025a2ca762b8
; для Windows бинарники доступны с версии v15.0.0-v8-canary202009173b56586162
).
Если будете тестировать в более ранних версиях с флагом --harmony-intl-segmenter
, будьте осторожны, так как спецификация менялась и реализация под флагом может быть устаревшей. Проверяйте по выводу в примерах кода.
После перевода приведены ссылки на материалы об основаниях проблем, которые решает данное предложение.