티스토리 뷰
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);
'IT > JavaScript' 카테고리의 다른 글
javascript 정규식에서 global flag 사용하면 정규식 객체가 lastIndex를 유지 (0) | 2014.11.26 |
---|---|
ECMAScript 6: what’s next for JavaScript? (August 2014) (0) | 2014.09.02 |
JavaScript todomvc (0) | 2014.07.21 |
e-mail check 정규식 (0) | 2014.07.21 |
배열 중복 체크 (0) | 2014.07.21 |
댓글