UNPKG

ali-oss

Version:

aliyun oss(object storage service) node client

13 lines (12 loc) 270 B
module.exports = function getStrBytesCount(str) { let bytesCount = 0; for (let i = 0; i < str.length; i++) { const c = str.charAt(i); if (/^[\u00-\uff]$/.test(c)) { bytesCount += 1; } else { bytesCount += 2; } } return bytesCount; };