js判断输入的是单字节还是双字节
2015-04-20 10:39
204 查看
计算机上每一个字符、数字、汉字、字母等,都对应着unicode编码,unicode编码小于255的为单字节,大于255、小于65535的为双子节或三字节
查看一个字符对应的unicode编码
var str = '你好世界'; escape(str);也可以单独查看一个字符的编码,unicode('你'),unescape()方法可以将unicode编码转换为对应的字符
charCodeAt() 方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数。
利用这个函数,可以查看一个unicode编码的位置,这个位置是一个整数,在0-255之间则为单字节字符,否则则为双字节或三字解
0-255位置,对应的unicode编码为\u0000~\u00ff,利用这个可以用正则表达式来检验字符是否为单字节。
查看一个字符对应的unicode编码
var str = '你好世界'; escape(str);也可以单独查看一个字符的编码,unicode('你'),unescape()方法可以将unicode编码转换为对应的字符
charCodeAt() 方法可返回指定位置的字符的 Unicode 编码。这个返回值是 0 - 65535 之间的整数。
利用这个函数,可以查看一个unicode编码的位置,这个位置是一个整数,在0-255之间则为单字节字符,否则则为双字节或三字解
0-255位置,对应的unicode编码为\u0000~\u00ff,利用这个可以用正则表达式来检验字符是否为单字节。
相关文章推荐
- js 判断输入内容(主要针对汉字)的字节长度
- js判断用户输入了多少个字节?
- JS 判断输入字符串的长度(中文占用两个字节,英文占用一个字节)
- JS 判断输入字符串的长度(中文占用两个字节,英文占用一个字节)
- js判断输入有多少个字节
- js控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
- js判断当前页面是http还是https
- JS判断访问设备是移动设备还是pc
- 怎样判断机器的字节顺序是高字节在前还是低字节在前?
- js判断请求是http还是https
- 2输入一个字符判断是否属于a-zA-Z之间如果是请是属于a-z还是A-Z并且输出值。
- js判断输入是否为正整数、浮点数等数字的函数
- js 几种常用的表单输入判断
- 如何判断inputbox是按取消还是输入了一个空字符串
- java 判断字符串输入是中文还是英文
- 通过JS语句判断WEB网站的访问端是电脑还是手机
- js正则判断文本框只能输入0-50
- JS中的一些扩充函数,判断输入的内容
- js登录界面判断输入的用户名和密码是否为空
- JS判断输入中是否包含中文字符