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

一个汉字占几个字节、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.lryc.cn/news/461907.html

相关文章:

  • CommonJS 和 ES modules
  • 计算机网络——CDN
  • 大数据治理:挑战与策略
  • 屋面通风器安装方案及流程
  • ComfyUI一键更换服装:IP-Adapter V2 + FaceDetailer(DeepFashion)
  • AWS账号与亚马逊账号的关系解析
  • Java八大基本数据类型详解
  • ChatGPT的终极指南概要
  • Android应用性能优化的方法
  • 『网络游戏』客户端发送消息到服务器【17】
  • 【系统架构设计师】专题:数据库系统考点梳理
  • Java传递对象是值传递还是引用传递?
  • 解锁C++多态的魔力:灵活与高效的编码艺术(上)
  • k8s系列-Rancher 上操作的k8s容器网络配置总结
  • 2024年【氯化工艺】考试题库及氯化工艺考试内容
  • 从commit校验失效问题探究husky原理
  • Azure OpenAI 服务上线具有音频和语音功能的 GPT-4o-Realtime-Preview,免费申请试用
  • 基于IMX6UL的EPIT的定时器实验
  • FreeMarker模板引擎入门:从基础到实践的全面指南
  • YOLOv8模型改进 第十讲 添加全维度动态卷积(Omni-dimensional Dynamic Convolution,ODConv)
  • 【环境搭建】远程服务器搭建ElasticSearch
  • 机器学习与神经网络:诺贝尔物理学奖的新篇章
  • 倍福TwinCAT程序中遇到的bug
  • R语言实现logistic回归曲线绘制
  • 零宽字符(ZWSP)
  • 作业 定时发送邮件
  • 【排序】——2.快速排序法(含优化)
  • AnaTraf | 网络分析系统:高效IT运维工具
  • 踩坑日记:线上接口超时问题排查
  • C语言中的段错误(Segmentation Fault):底层原理及解决方法