電子書籍の厳選無料作品が豊富!

Java Scriptで文字型データのバイト数をカウントする関数は何でしょうか?

PHPでいうmb_strlen()のようなものです。

どうぞよろしくお願いいたします。

A 回答 (2件)

mb_strlen()と同じ動作ということであれば


lengthプロパティがそのまま使えます。(javascript1.3以降なら、文字コードはUnicodeで扱われるので全角文字は1文字として数えられます)

参考URL:http://okwave.jp/kotaeru.php3?qid=1866603
    • good
    • 0
この回答へのお礼

これです、求めていたものは。

ありがとうございました。

お礼日時:2006/01/08 18:04

http://www.interq.or.jp/japan/satoshi0/sample/mo …
http://www.openspc2.org/reibun/javascript/string …
http://www.kanaya440.com/contents/tips/javascrip …
など検索で出てきました。
それと、JavaScriptにはバイト型が無いので、そのような関数などはありません。
文字を何らかの方法で文字コードとして1バイトか2バイトか判別し、カウントするしかないようです。
    • good
    • 0
この回答へのお礼

なるほど、ありがとうございました。リンク参考にさせていただきます

お礼日時:2006/01/08 18:03

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!