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 相关文章推荐
纯js实现背景图片切换效果代码
Nov 14 Javascript
分享14个很酷的jQuery导航菜单插件
Apr 25 Javascript
javascript实现跳转菜单的具体方法
Jul 05 Javascript
js window.open弹出新的网页窗口
Jan 16 Javascript
textarea不能通过maxlength属性来限制字数的解决方法
Sep 01 Javascript
jQuery统计上传文件大小的方法
Jan 24 Javascript
jQuery查找节点并获取节点属性的方法
Sep 09 Javascript
jquery单击文字或图片内容放大并居中显示
Jun 23 jQuery
利用nginx + node在阿里云部署https的步骤详解
Dec 19 Javascript
vue js秒转天数小时分钟秒的实例代码
Aug 08 Javascript
老生常谈JavaScript获取CSS样式的方法(兼容各浏览器)
Sep 19 Javascript
微信js-sdk 录音功能的示例代码
Nov 01 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简单的留言板与回复功能具体实现
2014/02/19 PHP
ThinkPHP模板中判断volist循环的最后一条记录的验证方法
2014/07/01 PHP
php模板引擎技术简单实现
2016/03/15 PHP
详谈symfony window下的安装 安装时候出现的问题以及解决方法
2017/09/28 PHP
PHP常见的序列化与反序列化操作实例分析
2019/10/28 PHP
更正确的asp冒泡排序
2007/05/24 Javascript
js 页面执行时间计算代码
2009/03/04 Javascript
jquery如何把参数列严格转换成数组实现思路
2013/04/01 Javascript
Js与下拉列表处理问题解决
2014/02/13 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
Omi v1.0.2发布正式支持传递javascript表达式
2017/03/21 Javascript
uploader秒传图片到服务器完整代码
2017/04/22 Javascript
vue2.0实现导航菜单切换效果
2017/05/08 Javascript
详解AngularJS用Interceptors来统一处理HTTP请求和响应
2017/06/08 Javascript
使用Bootstrap + Vue.js实现表格的动态展示、新增和删除功能
2017/11/27 Javascript
微信小程序实现留言板
2018/10/31 Javascript
js实现json数组分组合并操作示例
2019/02/12 Javascript
vue 中固定导航栏的实例代码
2019/11/01 Javascript
ES6实现图片切换特效代码
2020/01/14 Javascript
vue实现tab栏点击高亮效果
2020/08/19 Javascript
[04:54]DOTA2-DPC中国联赛1月31日Recap集锦
2021/03/11 DOTA
Python实现基于权重的随机数2种方法
2015/04/28 Python
在主机商的共享服务器上部署Django站点的方法
2015/07/22 Python
Python连接MySQL并使用fetchall()方法过滤特殊字符
2016/03/13 Python
OpenCV搞定腾讯滑块验证码的实现代码
2019/05/18 Python
对pyqt5多线程正确的开启姿势详解
2019/06/14 Python
浅谈pytorch中的BN层的注意事项
2020/06/23 Python
Pytorch上下采样函数--interpolate用法
2020/07/07 Python
介绍一下linux文件系统分配策略
2013/02/25 面试题
法律专业应届生自荐信范文
2014/01/06 职场文书
演讲稿格式
2014/04/30 职场文书
市场推广策划方案
2014/06/02 职场文书
地球物理学专业推荐信
2014/09/08 职场文书
借名购房协议书范本
2014/10/06 职场文书
《角的度量》教学反思
2016/02/18 职场文书
Python深度学习之Pytorch初步使用
2021/05/20 Python