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 相关文章推荐
自动检查并替换文本框内的字符
Jun 30 Javascript
javascript 节点遍历函数
Mar 28 Javascript
JsRender for index循环索引用法详解
Oct 31 Javascript
Javascript实现单例模式
Jan 24 Javascript
js简单获取表单中单选按钮值的方法
Aug 23 Javascript
JS插件plupload.js实现多图上传并显示进度条
Nov 29 Javascript
React服务端渲染(总结)
Jul 01 Javascript
在Layui中实现开关按钮的效果实例
Sep 29 Javascript
vue  elementUI 表单嵌套验证的实例代码
Nov 06 Javascript
小程序简单两栏瀑布流效果的实现
Dec 18 Javascript
详细分析Node.js 多进程
Jun 22 Javascript
如何在postman测试用例中实现断言过程解析
Jul 09 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
德生BCL3000的电路分析和打磨
2021/03/02 无线电
BBS(php &amp; mysql)完整版(四)
2006/10/09 PHP
ThinkPHP中ajax使用实例教程
2014/08/22 PHP
windows8.1下Apache+Php+MySQL配置步骤
2015/10/30 PHP
Yii框架通过请求组件处理get,post请求的方法分析
2019/09/03 PHP
基于prototype的validation.js发布2.3.4新版本,让你彻底脱离表单验证的烦恼
2006/12/06 Javascript
关于hashchangebroker和statehashable的补充文档
2011/08/08 Javascript
基于JavaScript实现继承机制之构造函数+原型链混合方式的使用详解
2013/05/07 Javascript
window.showModalDialog参数传递中含有特殊字符的处理方法
2013/06/06 Javascript
JS组件Bootstrap Table表格行拖拽效果实现代码
2020/08/27 Javascript
BootStrap Table 获取同行不同列元素的方法
2016/12/19 Javascript
Angular2学习教程之TemplateRef和ViewContainerRef详解
2017/05/25 Javascript
vue-resource调用promise取数据方式详解
2017/07/21 Javascript
浅谈JS 数字和字符串之间相互转化的纠纷
2017/10/20 Javascript
JavaScript面向对象程序设计中对象的定义和继承详解
2019/07/29 Javascript
Vue中图片Src使用变量的方法
2019/10/30 Javascript
prettier自动格式化去换行的实现代码
2020/08/25 Javascript
JS将指定的某个字符全部转换为其他字符实例代码
2020/10/13 Javascript
[02:57]2014DOTA2国际邀请赛-观众采访
2014/07/19 DOTA
Python中使用pprint函数进行格式化输出的教程
2015/04/07 Python
Python的装饰器使用详解
2017/06/26 Python
Python中使用多进程来实现并行处理的方法小结
2017/08/09 Python
python+matplotlib绘制旋转椭圆实例代码
2018/01/12 Python
利用CSS3实现毛玻璃效果示例源码
2016/09/25 HTML / CSS
HomeAway的巴西品牌:Alugue Temporada
2018/04/10 全球购物
求职简历的自我评价怎样写好
2013/10/07 职场文书
材料专业毕业生求职信
2014/02/26 职场文书
服务型党组织建设典型材料
2014/05/07 职场文书
优秀纪检干部材料
2014/08/27 职场文书
2015年毕业生自我鉴定模板
2014/09/19 职场文书
大学生个人年度总结范文
2015/02/15 职场文书
承诺书怎么写 ?
2019/04/16 职场文书
互联网创业商业模式以及赚钱法则有哪些?
2019/10/12 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
css3中2D转换之有趣的transform形变效果
2022/02/24 HTML / CSS
Python爬虫 简单介绍一下Xpath及使用
2022/04/26 Python