티스토리 뷰

IT/JavaScript

byte length count

underbell 2014. 7. 21. 15:00

for(b = i = 0 ; c = s.charCodeAt(i++) ; b += c>>7 ? 2 : 1) {

return b;

value로 부터 50자리 문자 깨짐 없이 가져오기

value = (function(s, b, i, c){

for(b = i = 0 ; c = s.charCodeAt(i++) ; b += c>>7 ? 2 : 1) {

if(b == 50) {

return s.substring(0, i - 1); 

}else if(b == 51) {

return s.substring(0, i - 2); 

}

}

return s;

})(value);

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
TAG
more
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함