ねこものがたり

いちにちいっぽ

2024-02-01から1ヶ月間の記事一覧

JSで日本語文字列の「何文字目」を扱う時はIntl.Segmenterが便利

この記事のきっかけ 仕事中、Next.jsで描画する画面で「ある文字列の20文字目までは表示したい、21文字目以降は '...' で省略したい」という仕様がありました。 こういう要件は度々あって、すでにプロジェクト内には String.prototype.substring()を利用した…