求字符串的字节长度

  • 假设一般字符为1个字节长度,而汉字为2个字节长度,求字符串的字节长度
    function getBytes(str) {
      const len = str.length
      let bytes = len
      for (let i = 0; i < len; i++) {
        if (str.charCodeAt(i) > 255) {
          bytes++
        }
      }
      return bytes
    }

    console.log(getBytes("我是123abc"))

在这里插入图片描述

©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页