タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

JavaScriptとvisualwidthに関するgfxのブックマーク (1)

  • visualwidth.js とかかいた - tokuhirom's blog

    https://github.com/tokuhirom/visualwidth-js/blob/master/visualwidth.js だいぶ適当だけど。VisualWidth.width() とか VisualWidth.truncate() とかできるかんじ VisualWidth.width() というのは、見た目上の幅をかえすという関数。 VisualWidth.truncate(str, len, '...') は、なんとなくその幅におさまるように truncate するという関数。 なんか適当でいいやーとおもってサロゲートペアとかしったことかー。ってかんじの実装にしてあるけど日語だとなんとなくうごきます。判定ロジックが超適当だけど、まあなんとなくうごきます。 要は日でまともにつかわれるサロゲートペアの領域は基的に full-width なので、これを half-wi

  • 1