当前位置: 首页 > article >正文

一个汉字占几个字节、JS中如何获得一个字符串占用多少字节?

浅浅记录

    • 一个汉字占几个字节?
    • JS中如何获得一个字符串占用多少字节?

一个汉字占几个字节?

GBK编码:一个汉字、中文字符都是占2个字节,英文字符占1个字节
UTF-8编码:一个汉字、中文字符都是占3个字节,英文字符占1个字节

JS中如何获得一个字符串占用多少字节?

let str="一个中文字符占用(几个)字节-A、B"
let length = new Blob([str]).size;//获取字符串所占的字节长度
console.log(length )//48
占用48的原因:
1.首先是utf-8编码
2."一个中文字符占用几个字节",这是12个中文字: 12*3 = 36
3."()、",这是3个中文字符:3*3 = 9
4."-AB",这是3个是英文字符:3*1 = 3
总计:36+9+3=48

http://www.kler.cn/news/360972.html

相关文章:

  • 前端性能优化之加载篇
  • ubuntu安装boost、x264、FFMPEG
  • 前端项目中遇到的技术问题
  • 字节流写入文件
  • Java基于SSM微信小程序物流仓库管理系统设计与实现(源码+lw+数据库+讲解等)
  • Linux中安装tesserocr遇到的那些坑
  • go-zero系列-限流(并发控制)及hey压测
  • 【JAVA】第三张_Eclipse下载、安装、汉化
  • ruoyi框架配置多数据源
  • C++11——智能指针
  • 秋招突击——8/6——万得数据面试总结
  • 深度学习 基本函数01
  • Linux-网络命令
  • 基于Multisim三极管B放大系数放大倍数测量电路设计(含仿真和报告)
  • impdp+remap_schema导入后登录报ORA-01017: Invalid Username/password
  • SpringBoot基于微信小程序的上门幼儿照护服务系统(源码+lw+部署文档+讲解等)
  • 中间件之MQ-Kafka
  • [ 钓鱼实战系列-基础篇-5 ] 一篇文章教会你用红队思维设计钓鱼模板(附常见的钓鱼邮件模板)
  • KMP算法c++
  • [论文笔记]HERMES 3 TECHNICAL REPORT