사용예)
function calculate_msglen(message) {
var cnt = 0;
for (var i = 0; i < message.length; i++) {
if (message.charCodeAt(i) > 127)
cnt += 2;
else
cnt++;
}
return cnt;
}
사용예)
function calculate_msglen(message) {
var resultSize = 0;
if (message == null) return 0;
for(var i=0; i<message.length; i++){
var c = escape(message.charAt(i));
if(c.length == 1) resultSize ++;
else if(c.indexOf("%u") != -1) resultSize += 2;
else if(c.indexOf("%") != -1) resultSize += c.length/3;
}
return resultSize;
}
최근들은 세미나중에 한세션을 진행했던 진행자가 자바스크립트는 관대하다고 말했었다.
하지만...난 오늘도 자바스크립트한테 잡혀 맘껏 농락당했다...OTL
function calculate_msglen(message) {
var cnt = 0;
for (var i = 0; i < message.length; i++) {
if (message.charCodeAt(i) > 127)
cnt += 2;
else
cnt++;
}
return cnt;
}
사용예)
function calculate_msglen(message) {
var resultSize = 0;
if (message == null) return 0;
for(var i=0; i<message.length; i++){
var c = escape(message.charAt(i));
if(c.length == 1) resultSize ++;
else if(c.indexOf("%u") != -1) resultSize += 2;
else if(c.indexOf("%") != -1) resultSize += c.length/3;
}
return resultSize;
}
최근들은 세미나중에 한세션을 진행했던 진행자가 자바스크립트는 관대하다고 말했었다.
하지만...난 오늘도 자바스크립트한테 잡혀 맘껏 농락당했다...OTL