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

外贸企业独立建站山东seo推广公司

外贸企业独立建站,山东seo推广公司,品牌营销策略论文,西安北郊网站建设概要 提示:大家都知道,获取字符串的长度可用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/77937.html

相关文章:

  • 网站首页漂浮广告代码舆情分析
  • 介绍一学一做视频网站吗永久免费的培训学校管理软件
  • 动态网站开发组合网络优化报告
  • 怎么把文件放到网站的根目录网站建设策划书案例
  • 百度开发者百度seo找哪里
  • 兰州网站建设尚美网址域名注册
  • 做网站有自己的服务器彩虹云商城网站搭建
  • 做网站完整视频学it学费大概多少钱
  • 建设部网站有项目经理资质查询系统快速建站工具
  • 专业的佛山网站建设优化设计三要素
  • 天津网站建设座机号社交媒体营销三种方式
  • 网站开发验证码图片不显示如何添加百度指数
  • 17.zwd一起做网站池尾站企业网站的作用
  • html模板免费十个网页搜狗seo排名软件
  • 小程序云开发的弊端seo 页面
  • 做美缝在哪个网站接单网络营销平台推广方案
  • 网站主目录搜一搜
  • 建设文化网站好处互联网公司排名2021
  • 花都手机网站建设网络推广经验
  • 做ppt音乐模板下载网站外链购买平台
  • 教做湘菜的视频网站百度网站推广价格
  • 网站开发备案免费私人网站建设平台
  • 中国建设企业银行网站首页优化外包服务公司
  • 男男床做第一次视频网站搜索引擎网站提交入口
  • 孝感网济宁seo公司
  • 做变形记图网站域名官网
  • 网站建站的标准站长之家的seo综合查询工具
  • 什么网站上可以做国际贸易大数据网络营销
  • 新疆乌鲁木齐网站建设网站制作域名权重是什么意思
  • 网站建设基础google权重查询