fromCharCode和charCodeAt 方法


Posted in Javascript onDecember 27, 2006

从一些 Unicode 字符值中返回一个字符串。

String.fromCharCode([code1[, code2[, ...[, codeN]]]])

参数
String

必选项。为 String 对象。

code1, . . . , codeN

可选项。是要转换为字符串的 Unicode 字符值序列。如果没有给出参数,结果为空字符串。

说明
在调用 fromCharCode 前不必创建 String 对象。

在下面的例子中,test 包含字符串 "plain": 

var test = String.fromCharCode(112, 108, 97, 105, 110);
charCodeAt 方法
返回一个整数,代表指定位置上字符的 Unicode 编码。

strObj.charCodeAt(index)

参数
strObj

必选项。任何 String 对象或文字。

index

必选项。将被处理的字符的从零开始计数的编号。有效值为 0 到字符串长度减 1 的数字。 

说明
一个字符串中的第一个字符编号为 0,第二个字符编号为 1,依此类推。 

如果指定位置没有字符,将返回 NaN。

示例
以下示例阐明了 charCodeAt 方法的用法。 

function charCodeAtTest(n){
  var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; //初始化变量。
  var n;                                  //声明变量。
  n = str.charCodeAt(n - 1);              //获取位置 n 上字符的 Unicode 值。
  return(n);                              //返回该值。
}

Javascript 相关文章推荐
jquery设置控件位置的方法
Aug 21 Javascript
jquery实现一个简单好用的弹出框
Sep 26 Javascript
jQuery中fadeOut()方法用法实例
Dec 24 Javascript
js贪吃蛇游戏实现思路和源码
Apr 14 Javascript
Javascript点击其他任意地方隐藏关闭DIV实例
Jun 21 Javascript
AngularJs bootstrap详解及示例代码
Sep 01 Javascript
关于Javascript中defer和async的区别总结
Sep 20 Javascript
详解Vue.js入门环境搭建
Mar 17 Javascript
手淘flexible.js框架使用和源代码讲解小结
Oct 15 Javascript
JS面向对象编程——ES6 中class的继承用法详解
Mar 03 Javascript
Javascript call及apply应用场景及实例
Aug 26 Javascript
Vue中用JSON实现刷新界面不影响倒计时
Oct 26 Javascript
另类调用flash无须激活的方法
Dec 27 #Javascript
完美解决JS中汉字显示乱码问题(已解决)
Dec 27 #Javascript
通用于ie和firefox的函数 GetCurrentStyle (obj, prop)
Dec 27 #Javascript
从javascript语言本身谈项目实战
Dec 27 #Javascript
JavaScript实现禁止后退的方法
Dec 27 #Javascript
utf8的编码算法 转载
Dec 27 #Javascript
ie和firefox中img对象区别的困惑
Dec 27 #Javascript
You might like
PHP 使用memcached简单示例分享
2015/03/05 PHP
php实现给二维数组中所有一维数组添加值的方法
2017/02/04 PHP
laravel 5.3 单用户登录简单实现方法
2019/10/14 PHP
用方法封装javascript的new操作符(一)
2010/12/25 Javascript
jquery.autocomplete修改实现键盘上下键自动填充示例
2013/11/19 Javascript
js中top的作用深入剖析
2014/03/04 Javascript
javascript实现根据身份证号读取相关信息
2014/12/17 Javascript
JavaScript中number转换成string介绍
2014/12/31 Javascript
详解JS正则replace的使用方法
2016/03/06 Javascript
详谈jQuery.load()和Jsp的include的区别
2017/04/12 jQuery
angularJS利用ng-repeat遍历二维数组的实例代码
2017/06/03 Javascript
JavaScript实现时间表动态效果
2017/07/15 Javascript
[js高手之路]单例模式实现模态框的示例
2017/09/01 Javascript
vue elementui form表单验证的实现
2018/11/11 Javascript
小程序实现短信登录倒计时
2019/07/12 Javascript
vue自定义表单生成器form-create使用详解
2019/07/19 Javascript
Python lxml模块安装教程
2015/06/02 Python
为Python的Tornado框架配置使用Jinja2模板引擎的方法
2016/06/30 Python
Python中的FTP通信模块ftplib的用法整理
2016/07/08 Python
从头学Python之编写可执行的.py文件
2017/11/28 Python
django 在原有表格添加或删除字段的实例
2018/05/27 Python
Python实现曲线拟合操作示例【基于numpy,scipy,matplotlib库】
2018/07/12 Python
使用CSS3来制作消息提醒框
2015/07/12 HTML / CSS
纯CSS3制作页面切换效果的实例代码
2019/05/30 HTML / CSS
Lands’ End官网:经典的美国生活方式品牌
2016/08/14 全球购物
写出程序把一个链表中的接点顺序倒排
2014/04/28 面试题
金山毒霸系列的笔试题
2013/04/13 面试题
Android面试题及答案
2015/09/04 面试题
师范生自荐信模板
2014/05/28 职场文书
教师个人自我评价
2015/03/04 职场文书
书法社团活动总结
2015/05/07 职场文书
阿甘正传观后感
2015/06/01 职场文书
2016年综治和平安建设宣传月活动总结
2016/04/01 职场文书
MySQL 8.0 驱动与阿里druid版本兼容问题解决
2021/07/01 MySQL
python中对列表的删除和添加方法详解
2022/02/24 Python
详细聊一聊mysql的树形结构存储以及查询
2022/04/05 MySQL