JavaScript中Unicode编码的使用及相关函数
2010-09-18 15:10
423 查看
在研究互动百科的编辑器的时候,发现里面一堆类似 “/u8bf7” 的东西,看见就头疼。既然已经声称开源了,还搞得扭扭捏捏的,将汉字用这种Unicode码来表示,让那些刚入行的看不懂,然后去掏钱,真是既想留一个开源的美名,又想从这些用户手里拿走大把大把的钞票。本身你自己也是模仿FCKeditor等真正开源的前辈(虽然FCK也把代码搞得很难看懂)才开发出来的嘛,怎么就不尽一点儿义务呢?无商不奸,无商不奸嘛,呵呵。
好了,牢骚少说,这里我们来总结一下JavaScript里Unicode的用法和相关的几个函数:
1、在JavaScript中,当用单引号或者双引号中间出现 /u 后面跟着四个16进制数字的时候,会自动转变为Unicode字符;
2、charCodeAt(index)函数
这个函数必须在建立一个String对象实例的时候才能被这个实例所使用,返回结果为制定index位置字符的Unicode码(十进制);
3、fromCharCode(Num,Num,....)函数
这个函数和上面正好相反,必须直接使用String对象来访问,将按照Num参数的顺序生成一个字符串;
好了,牢骚少说,这里我们来总结一下JavaScript里Unicode的用法和相关的几个函数:
1、在JavaScript中,当用单引号或者双引号中间出现 /u 后面跟着四个16进制数字的时候,会自动转变为Unicode字符;
2、charCodeAt(index)函数
这个函数必须在建立一个String对象实例的时候才能被这个实例所使用,返回结果为制定index位置字符的Unicode码(十进制);
3、fromCharCode(Num,Num,....)函数
这个函数和上面正好相反,必须直接使用String对象来访问,将按照Num参数的顺序生成一个字符串;
相关文章推荐
- Unicode与多字符集的区别、使用及相关函数
- javascript文字编码函数escape,encodeURI,encodeURIComponent使用详解
- 编码 unicode 及其在 javascript 中的使用
- 字符编码 unicode 及其在javascript 中的使用
- 在后端是PHP程序的情况下,保持前端Javascript和PHP之间传值的统一编码可以使用以下函数进行处理:
- 使用 sprintf swprintf 函数进行 unicode 与 ANSI 编码的转换
- JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
- 如何使得中文不被 json_encode 不编码成 unicode PHP 浏览:9722 2014年08月14日 使用 php 自带的 json_encode 函数对数据进行编码时,中文都会变成
- JavaScript - length用法、unicode编码、找某字符(串)索引相关方法
- javascript实用小函数使用介绍
- JavaScript DOM 中setAttribute()的使用 以及点击鼠标返回函数的处理
- 使用PHP相关函数对字符串格式化的方法
- 使用Ajax在javascript中调用后台C#函数
- vue.js中生命周期与相关函数的使用总结
- Javascript原型相关的函数
- javascript中setAttribute()函数使用方法及兼容性
- JavaScript数组函数unshift、shift、pop、push使用实例
- JavaScript使用setInterval()函数实现简单轮询操作的方法
- 从Qt5开始只剩下setCodecForLocale这一个了,只是影响Qt对toLocal8Bit相关函数的编码方式
- JavaScript自定义函数中字符串参数使用的经验