- ベストアンサー
文字型データのバイト数をカウントするには
Java Scriptで文字型データのバイト数をカウントする関数は何でしょうか? PHPでいうmb_strlen()のようなものです。 どうぞよろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
mb_strlen()と同じ動作ということであれば lengthプロパティがそのまま使えます。(javascript1.3以降なら、文字コードはUnicodeで扱われるので全角文字は1文字として数えられます)
その他の回答 (1)
- m035
- ベストアンサー率44% (38/86)
回答No.1
http://www.interq.or.jp/japan/satoshi0/sample/moji/ http://www.openspc2.org/reibun/javascript/string/026/ http://www.kanaya440.com/contents/tips/javascript/006.html など検索で出てきました。 それと、JavaScriptにはバイト型が無いので、そのような関数などはありません。 文字を何らかの方法で文字コードとして1バイトか2バイトか判別し、カウントするしかないようです。
質問者
お礼
なるほど、ありがとうございました。リンク参考にさせていただきます
お礼
これです、求めていたものは。 ありがとうございました。