티스토리 뷰

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
«   2024/12   »
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
글 보관함