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 相关文章推荐
jquery网页元素拖拽插件效果及实现
Aug 05 Javascript
浅谈String.valueOf()方法的使用
Jun 06 Javascript
原生js实现tab选项卡切换
Mar 23 Javascript
JavaScript定义数组的三种方法(new Array(),new Array('x','y')
Oct 04 Javascript
微信小程序通过api接口将json数据展现到小程序示例
Jan 20 Javascript
详解React native全局变量的使用(跨组件的通信)
Sep 07 Javascript
浅谈在koa2中实现页面渲染的全局数据
Oct 09 Javascript
Vue js 的生命周期(看了就懂)(推荐)
Mar 29 Javascript
JS原生瀑布流效果实现
Apr 26 Javascript
javascript导出csv文件(excel)的方法示例
Aug 25 Javascript
深入解析微信小程序开发中遇到的几个小问题
Jul 11 Javascript
浅谈vue中document.getElementById()拿到的是原值的问题
Jul 26 Javascript
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
简单的页面缓冲技术
2006/10/09 PHP
php数据库密码的找回的步骤
2011/01/12 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
PHP与JavaScript针对Cookie的读写、交互操作方法详解
2017/08/07 PHP
JavaScript 事件冒泡简介及应用
2010/01/11 Javascript
Javascript中的变量使用说明
2010/05/18 Javascript
取消选中单选框radio的三种方式示例介绍
2013/12/23 Javascript
基于javascript的JSON格式页面展示美化方法
2014/07/02 Javascript
javascript同步服务器时间和同步倒计时小技巧
2015/09/24 Javascript
理解 JavaScript Scoping &amp; Hoisting(二)
2015/11/18 Javascript
JavaScript中判断数据类型的方法总结
2016/05/24 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
使用JS代码实现点击按钮下载文件
2016/11/12 Javascript
BootStrap 页签切换失效的解决方法
2017/08/17 Javascript
node.js文件上传重命名以及移动位置的示例代码
2018/01/19 Javascript
Js面试算法详解
2018/04/08 Javascript
利用JS实现一个同Excel表现的智能填充算法
2018/08/13 Javascript
微信小程序实现的3d轮播图效果示例【基于swiper组件】
2018/12/11 Javascript
谈谈JavaScript中的函数
2020/09/08 Javascript
Windows系统下安装Python的SSH模块教程
2015/02/05 Python
Python装饰器入门学习教程(九步学习)
2016/01/28 Python
python的random模块及加权随机算法的python实现方法
2017/01/04 Python
Python2/3中urllib库的一些常见用法
2017/12/19 Python
python实现连连看辅助(图像识别)
2020/03/25 Python
Windows10下Tensorflow2.0 安装及环境配置教程(图文)
2019/11/21 Python
pycharm不能运行.py文件的解决方法
2020/02/12 Python
使用python自动追踪你的快递(物流推送邮箱)
2020/03/17 Python
python使用for...else跳出双层嵌套循环的方法实例
2020/05/17 Python
运动鞋、街头服装、手表和手袋的实时市场:StockX
2020/11/25 全球购物
百度JavaScript笔试题
2015/01/15 面试题
甜品蛋糕店创业计划书范文
2014/02/06 职场文书
小溪流的歌教学反思
2014/02/13 职场文书
实习单位推荐信
2015/03/27 职场文书
教师文明餐桌光盘行动倡议书
2015/04/28 职场文书
学校党支部公开承诺书
2015/04/30 职场文书
老干部座谈会主持词
2015/07/03 职场文书