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 스트링 용량 알려줌.
'project > miniCode' 카테고리의 다른 글
프론트 js에서 사용자 ip정보 가져오기 (0) | 2023.03.31 |
---|---|
객체 키값 벨류값 순회 반복문 (0) | 2022.10.26 |
현재위치 구하기 (위도,경도) (0) | 2022.07.29 |
브라우저에서 복사버튼 만들기. (0) | 2022.07.29 |
axios데이터 & 헤더값 포함 (0) | 2022.07.16 |