js获取提交的字符串的字节数


Posted in Javascript onFebruary 09, 2009

方法1: 

function getBytesCount(str) 
{ 
var bytesCount = 0; 
if (str != null) 
{ 
for (var i = 0; i < str.length; i++) 
{ 
var c = str.charAt(i); 
if (/^[\u0000-\u00ff]$/.test(c)) 
{ 
bytesCount += 1; 
} 
else 
{ 
bytesCount += 2; 
} 
} 
} 
return bytesCount; 
}

方法2:
function getBytesCount2(str) 
{ 
if (str == null) 
{ 
return 0; 
} 
else 
{ 
return (str.length + str.replace(/[\u0000-\u00ff]/g, "").length); 
} 
}
Javascript 相关文章推荐
js 获取服务器控件值的代码
Mar 05 Javascript
js计算两个时间之间天数差的实例代码
Nov 19 Javascript
jQuery中attr()和prop()在修改checked属性时的区别
Jul 18 Javascript
JS简单实现城市二级联动选择插件的方法
Aug 19 Javascript
编写高性能Javascript代码的N条建议
Oct 12 Javascript
javascript实现3D切换焦点图
Oct 16 Javascript
利用Ionic2 + angular4实现一个地区选择组件
Jul 27 Javascript
Element-ui tree组件自定义节点使用方法代码详解
Sep 17 Javascript
Echarts之悬浮框中的数据排序问题
Nov 08 Javascript
jQuery cookie的公共方法封装和使用示例
Jun 01 jQuery
DWR内存兼容及无法调用问题解决方案
Oct 16 Javascript
在vue中动态修改css其中一个属性值操作
Dec 07 Vue.js
jquery插件jbox使用iframe关闭问题
Feb 09 #Javascript
fckeditor 获取文本框值的实现代码
Feb 09 #Javascript
jQuery Ajax 全解析
Feb 08 #Javascript
让网页根据不同IE版本显示不同的内容
Feb 08 #Javascript
jQuery 页面载入进度条实现代码
Feb 08 #Javascript
JQuery 常用方法基础教程
Feb 06 #Javascript
[Web]防止用户复制页面内容和另存页面的方法
Feb 06 #Javascript
You might like
PHP通过插入mysql数据来实现多机互锁实例
2014/11/05 PHP
PHP字符串比较函数strcmp()和strcasecmp()使用总结
2014/11/19 PHP
Laravel框架实现多数据库连接操作详解
2019/07/12 PHP
ext combox 下拉框不出现自动提示,自动选中的解决方法
2010/02/24 Javascript
jQuery ajax(复习)—Baidu ajax request分离版
2013/01/24 Javascript
jquery动态添加元素事件失效问题解决方法
2014/05/23 Javascript
javascript使用正则表达式检测IP地址
2014/12/03 Javascript
AngularJS在IE8的不支持的解决方法
2016/05/13 Javascript
js实现密码强度检验
2017/01/15 Javascript
Angular 4.x 动态创建表单实例
2017/04/25 Javascript
express+mockjs实现模拟后台数据发送功能
2018/01/07 Javascript
VUE中v-on:click事件中获取当前dom元素的代码
2018/08/22 Javascript
JavaScript解析机制与闭包原理实例详解
2019/03/08 Javascript
Vue 中如何正确引入第三方模块的方法步骤
2019/05/05 Javascript
谈谈IntersectionObserver懒加载的具体使用
2019/10/15 Javascript
在vue中通过render函数给子组件设置ref操作
2020/11/17 Vue.js
python中matplotlib实现最小二乘法拟合的过程详解
2017/07/11 Python
python编写暴力破解zip文档程序的实例讲解
2018/04/24 Python
python 2.7 检测一个网页是否能正常访问的方法
2018/12/26 Python
在Qt中正确的设置窗体的背景图片的几种方法总结
2019/06/19 Python
python实现一个函数版的名片管理系统过程解析
2019/08/27 Python
基于pygame实现童年掌机打砖块游戏
2020/02/25 Python
python实现从ftp服务器下载文件
2020/03/03 Python
Python命名空间namespace及作用域原理解析
2020/06/05 Python
python3环境搭建过程(利用Anaconda+pycharm)完整版
2020/08/19 Python
详解CSS3中使用gradient实现渐变效果的方法
2015/08/18 HTML / CSS
专门经营化妆刷的美国彩妆品牌:Sigma Beauty
2017/09/11 全球购物
西班牙香水和化妆品购物网站:Arenal Perfumerías
2019/03/01 全球购物
Happy Socks英国官网:购买五颜六色的袜子
2020/11/03 全球购物
光盘行动倡议书
2014/02/02 职场文书
《风筝》教学反思
2014/04/10 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
2014年数学教研组工作总结
2014/12/06 职场文书
党员争先创优承诺书
2015/01/20 职场文书
《山中访友》教学反思
2016/02/24 职场文书
IDEA中sout快捷键无效问题的解决方法
2022/07/23 Java/Android