JavaScriptでテキストを一文字ずつ分割。

2023.05.18 / Labs

JavaScriptでテキストを一文字ずつ分割するためのスクリプトです。

あらかじめ対象のテキストには「split-text」というクラスをつけておいて、
splitText()を実行すると、一文字ずつタグで囲まれて分割されます。
囲むタグの変更には、splitText({tag:”span”})とパラメータを与えることで任意のタグを反映できます。

上記の「!text.match(/[\s ]/)」の箇所で、半角スペースと全角スペースは対象外としています。