JavaSacript中charCodeAt()方法的使用详解


Posted in Javascript onJune 05, 2015

 该方法返回一个数字,表示给定索引处的字符的Unicode值。

Unicode码点范围为0到1114111。前128个Unicode码点的ASCII字符编码的直接匹配。charCodeAt()将始终返回一个值小于65,536。
语法

string.charCodeAt(index);

下面是参数的详细信息:

  •     index: 0和1之间小于字符串的长度的整数; 如果未指定,默认为0。

返回值:

返回一个数字,表示给定索引处的字符的Unicode值。如果给定的索引不是0和1之间的长度,返回NaN。
例子:

<html>
<head>
<title>JavaScript String charCodeAt() Method</title>
</head>
<body>
<script type="text/javascript">
var str = new String( "This is string" );
document.write("str.charCodeAt(0) is:" + str.charCodeAt(0)); 
document.write("<br />str.charCodeAt(1) is:" + str.charCodeAt(1)); 
document.write("<br />str.charCodeAt(2) is:" + str.charCodeAt(2)); 
document.write("<br />str.charCodeAt(3) is:" + str.charCodeAt(3)); 
document.write("<br />str.charCodeAt(4) is:" + str.charCodeAt(4)); 
document.write("<br />str.charCodeAt(5) is:" + str.charCodeAt(5)); 
</script>
</body>
</html>

这将产生以下结果:

str.charCodeAt(0) is:84
str.charCodeAt(1) is:104
str.charCodeAt(2) is:105
str.charCodeAt(3) is:115
str.charCodeAt(4) is:32
str.charCodeAt(5) is:105
Javascript 相关文章推荐
Mootools 1.2教程 定时器和哈希简介
Sep 15 Javascript
关于jQuery参考实例2.0 用jQuery选择元素
Apr 07 Javascript
CSS+JS实现点击文字弹出定时自动关闭DIV层菜单的方法
May 12 Javascript
JavaScript中的toUTCString()方法使用详解
Jun 12 Javascript
js实现延迟加载的方法
Jun 24 Javascript
通过javascript进行UTF-8编码的实现方法
Jun 27 Javascript
AngularJS 依赖注入详解和简单实例
Jul 28 Javascript
jQuery编写设置和获取颜色的插件
Jan 09 Javascript
大白话讲解JavaScript的Promise
Apr 06 Javascript
BootStrap 表单控件之单选按钮水平排列
May 23 Javascript
防止Layui form表单重复提交的实现方法
Sep 10 Javascript
微信小程序页面渲染实现方法
Nov 06 Javascript
JavaScript中length属性的使用方法
Jun 05 #Javascript
jQuery插件bgStretcher.js实现全屏背景特效
Jun 05 #Javascript
js+html5绘制图片到canvas的方法
Jun 05 #Javascript
简介JavaScript中valueOf()方法的使用
Jun 05 #Javascript
jQuery插件jRumble实现网页元素抖动
Jun 05 #Javascript
js+html5获取用户地理位置信息并在Google地图上显示的方法
Jun 05 #Javascript
jquery插件NProgress.js制作网页加载进度条
Jun 05 #Javascript
You might like
提升PHP速度全攻略
2006/10/09 PHP
小偷PHP+Html+缓存
2006/12/20 PHP
php数组的一些常见操作汇总
2011/07/17 PHP
在win7中搭建Linux+PHP 开发环境
2014/10/08 PHP
PHP+APACHE实现网址伪静态
2015/02/22 PHP
实现PHP+Mysql无限分类的方法汇总
2015/03/02 PHP
ThinkPHP在Cli模式下使用模板引擎的方法
2015/09/25 PHP
js动态在form上插入enctype=multipart/form-data的问题
2012/05/24 Javascript
javascript利用控件对windows的操作实现原理与应用
2012/12/23 Javascript
jquery超简单实现手风琴效果的方法
2015/06/05 Javascript
jQuery AJAX timeout 超时问题详解
2016/06/21 Javascript
JS添加删除DIV的简单实例
2016/07/08 Javascript
javascript动画系列之模拟滚动条
2016/12/13 Javascript
利用require.js与angular搭建spa应用的方法实例
2017/07/19 Javascript
vue中for循环更改数据的实例代码(数据变化但页面数据未变)
2017/09/15 Javascript
详解vue 组件之间使用eventbus传值
2017/10/25 Javascript
vue微信分享 vue实现当前页面分享其他页面
2017/12/02 Javascript
node.js中路由,中间件,ge请求和post请求的参数详解
2017/12/26 Javascript
jQuery实现模拟搜索引擎的智能提示功能简单示例
2019/01/27 jQuery
JavaScript中callee和caller的区别与用法实例分析
2019/06/28 Javascript
jquery实现的分页显示功能示例
2019/08/23 jQuery
解决nuxt页面中mounted、created、watch执行两遍的问题
2020/11/05 Javascript
python getopt 参数处理小示例
2009/06/09 Python
PyQt5重写QComboBox的鼠标点击事件方法
2019/06/25 Python
python动态视频下载器的实现方法
2019/09/16 Python
一款html5 canvas实现的图片玻璃碎片特效
2014/09/11 HTML / CSS
美的官方商城:Midea
2016/09/14 全球购物
兰芝美国网上商城:购买LANEIGE睡眠面膜等
2017/06/30 全球购物
说出一些常用的类,包,接口
2014/09/22 面试题
员工评语大全
2014/01/19 职场文书
大学生通用个人自我评价
2014/04/27 职场文书
2014年高校辅导员工作总结
2014/12/09 职场文书
敬老院义诊活动总结
2015/05/07 职场文书
高三生物教学反思
2016/02/22 职场文书
如何做好工作总结!
2019/04/10 职场文书
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android