NEKOMATAYA

1- レス

レンダー乙女…


[189]kiyo[sage]:06/10/22 01:36:12 ID:???
アイテムの名前に31バイトまでしか使えない制限がある。
で、文字列のバイト数を勘定するルーチンを書こうと思って
文字コードをとって各何バイトか調べれば良いので実験コードを書いた。
function biteCount(myString){
var btCount=0;
for (cid=0;cid<myString.length;cid++){
cXV=myString.charCodeAt(cid);
while(cXV>0){btCount++;cXV=Math.floor(cXV/256);}
}
return btCount;
}
biteCount("狸の八畳敷き")
で、単独の関数が良いかStringクラスのメソッドが良いか考え中
どっちが使い勝手が良いかしら?


名前

E-mail



0ch BBS 2004-10-30 (+Nekomataya/2005-02-17)