摘要: 传说有个很长的标题 “#%*……&#什么东西1234abcd 还不够长9876 efgh 好了就这样吧” ,标题有多长往往是不可预期的,比如日志的标题,用户还真有这么变态的,当然我们显示的时候,根据设计,不可能有多长显示多长,太长了屏幕也不够啊。这个需求涉及到获取string的长度和截取某个长度搜了下相关资料,发现有人这么判断是否为双字节字符:if(str.charCodeAt(i) & 0xff00) != 0){ //双字节}charCodeAt()用于获取指定位置字符的 Unicode 编码;0xff00是 “1111 1111 0000 0000” 的十六进制表示法;& 阅读全文
posted @ 2011-10-13 23:00 越己 阅读(1052) 评论(3) 推荐(0) 编辑