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

互联网公司排名咸阳app软件下载站seo教程

互联网公司排名咸阳,app软件下载站seo教程,wordpress 删除所有文章,网站建设有没有概要 提示:大家都知道,获取字符串的长度可用length来获取。 那么获取这段字符串的字节数呢?英文字母肯定lenght和字节数都一样:都是1而中文lenght1,字节数2因此,需要作的就是把中文字符的字节数计算出来。 …

概要

提示:大家都知道,获取字符串的长度可用length来获取。 那么获取这段字符串的字节数呢?英文字母肯定lenght和字节数都一样:都是1而中文lenght=1,字节数=2因此,需要作的就是把中文字符的字节数计算出来。

例如:

let str = "abcd";
console.log(str.length) // 4
let str = "字符串";
console.log(str.length) // 3

提示:很显然这么获取字节长度是不对的。

实践

我们可以换一种思路,既然要求是获取字符串的字符长度,我们可以先把字符串直接转换成字节,然后直接获取字节的长度就可以了。

JavaScript如何将字符串转换为字节数组

方法:使用TextEncoder
TextEncoder() 构造函数总是返回一个新创建的 TextEncoder 对象,该对象将生成具有 UTF-8 编码的字节流。TextEncoder 接口不继承任何属性。

TextEncoder是一个内置的API,可用于将字符串转换为字节数组。以下是使用TextEncoder的示例代码:

// js字符获取字节长度
let str = "/测试测试/test1.js"
let encoder = new TextEncoder(); 
let bytes = encoder.encode(str);
console.log(bytes.length) //22

上述代码中,我们首先创建一个TextEncoder实例,然后使用encode方法将字符串转换为字节数组。最后,我们通过控制台输出字节数组。请注意,TextEncoder是现代浏览器的标准API,因此在旧版本的浏览器中可能不可用。

http://www.tj-hxxt.cn/news/122999.html

相关文章:

  • 网站建设续费合同广州百度seo优化排名
  • 可视化网站制作软件在线代理浏览网站免费
  • wordpress中文cms主题模板seo是什么味
  • 复制网页源代码做网站谷歌网站推广优化
  • 博客网站建设住房和城乡建设部
  • 收录文案网站国际最新消息
  • 淮安做网站优化百度推广一天烧多少钱
  • 人社局网站建设管理工作总结佛山百度快照优化排名
  • php网站模板怎么用我在百度下的订单如何查询
  • 个人备案可以做门户网站吗网站推广渠道
  • 韩国 网站 域名百度助手下载
  • 北京上海网站建设公司哪家好浙江搜索引擎优化
  • 武汉网站制作开发seo网站优化培训班
  • 道路建设去什么网站能看到什么软件推广效果好
  • 无锡有没有做网站的公司惠州seo优化服务
  • 在wordpress中 怎么把主题删掉电商seo什么意思
  • 网站建设公司如何提供客户服务网络营销的手段有哪些
  • 网站版面设计流程包括哪些站外推广方式
  • 合肥网站建设哪家公司好代理推广
  • ui设计师面试自我介绍宁波百度推广优化
  • 合肥做网站排名做一个个人网站
  • 网站开发多钱我要推广
  • 网页模版比较出名的网站手机端seo
  • php动态网站设计作业成品如何联系百度平台客服
  • 国外采购商联系方式windows优化大师有毒吗
  • 嘉兴做网站的公司上海网络推广需要多少
  • 做动态图片的网站吗seo关键词优化指南
  • 外贸网站优化谷歌关键词排名西安seo黑
  • 中国遵义门户网站网站建设高端公司
  • 微信拼团小程序怎么做萧山seo