project/miniCode

글자수 용량 알아보기

부엉이사장 2022. 7. 30. 04:29
const getByteLengthOfString = function (s, b, i, c) {
  for (b = i = 0; (c = s.charCodeAt(i++)); b += c >> 11 ? 3 : c >> 7 ? 2 : 1);
  return b;
};
const test = "테스트ddididi";
console.log("length : ", getByteLengthOfString(test), "Bytes");

한글은 한글자당 약 3바이트임

이거 실행하면 test 스트링 용량 알려줌.