重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
一般来说英文是1个,中文是两个。但是会根据编码方式不同而不同。以下是搬运:
在网站制作、成都网站制作中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。创新互联建站专业成都网站建设十年了,客户满意度97.8%,欢迎成都创新互联客户联系。
英文字母和中文汉字在不同字符集编码下的字节数
英文字母:
字节数 : 1;编码:GB2312
字节数 : 1;编码:GBK
字节数 : 1;编码:GB18030
字节数 : 1;编码:ISO-8859-1
字节数 : 1;编码:UTF-8
字节数 : 4;编码:UTF-16
字节数 : 2;编码:UTF-16BE
字节数 : 2;编码:UTF-16LE
中文汉字:
字节数 : 2;编码:GB2312
字节数 : 2;编码:GBK
字节数 : 2;编码:GB18030
字节数 : 1;编码:ISO-8859-1
字节数 : 3;编码:UTF-8
字节数 : 4;编码:UTF-16
字节数 : 2;编码:UTF-16BE
字节数 : 2;编码:UTF-16LE
input id="wd" type="text" name=""
button id="btn"计 算/button
script type="text/javascript"
var btn = document.getElementById("btn");
btn.onclick=function(){
var str=document.getElementById("wd").value;
var bt=0;
for (var i = 0; i str.length; i++) {
var un = str.charCodeAt(i);
if (un=0 un=127) {
bt+=1;
}else if (un127 un=2048) {
bt+=2;
}else if (un2048 un=65536) {
bt+=3;
}else if (un65536 un=2097152) {
bt+=4;
}
}
alert(bt+"字节");
}
/script
根据Unicode 编码 来求字节数
码位为0 - 127之间的字符,是1个字节编码。
码位为128 – 2048之间的字符,编码为2个字节。
码位为2049 至 65536之间的字符,编码为3个字节。
码位为65537 至 2097152(但注意码位最大值是1114112)之间的字符,编码为4个字节
你好,JavaScript 是一种脚本语言,它对数据长度是没有限制的,就是你要使用多少个字节都没有所谓,它会根据数据量的多少来存储数据的,只要客户端的机子有足够的内存。
你要了解字节,那么首先你要知道数据的存储方法,计算机存储数据是以二进制数据的形式存放的,每一个内存颗粒就存放一个二进制数据。而字符(比如ABC*%@)不是数字,不能直接或通过数学转换为二进制来存储,那么就有了 ASCII 编码了,一共使用8位二进制数,比如 01000001 (对应十进制数101) 代表英文字母 A,8位二进制数(2的8次方个那么多),可以表示256个字符了,已经足够把0-9A-Za-z和一些标点符号存储进去了。所以一个1个字节=8个二进制数,32字节就可以存放32个这样的符号(不包括中文)。