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 相关文章推荐
jQuery学习笔记 更改jQuery对象
Sep 19 Javascript
js中arguments,caller,callee,apply的用法小结
Jan 28 Javascript
JS运动相关知识点小结(附弹性运动示例)
Jan 08 Javascript
关于jquery中动态增加select,事件无效的快速解决方法
Aug 29 Javascript
Bootstrap基本插件学习笔记之Popover提示框(19)
Dec 08 Javascript
详解vue与后端数据交互(ajax):vue-resource
Mar 16 Javascript
mui上拉加载功能实例详解
Apr 13 Javascript
AngularJS实时获取并显示密码的方法
Feb 06 Javascript
vue项目刷新当前页面的三种方法
Dec 04 Javascript
javascript 数组(list)添加/删除的实现
Dec 17 Javascript
原生JS实现音乐播放器
Jan 26 Javascript
javascript中闭包closure的深入讲解
Mar 03 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
增加反向链接的101个方法 站长推荐
2007/01/31 PHP
str_replace只替换一次字符串的方法
2013/04/09 PHP
PHP分页效率终结版(推荐)
2013/07/01 PHP
调用WordPress函数统计文章访问量及PHP原生计数器的实现
2016/03/21 PHP
Laravel5.* 打印出执行的sql语句的方法
2017/07/24 PHP
一个页面元素appendchild追加到另一个页面元素的问题
2013/01/27 Javascript
JS对象转换为Jquery对象示例
2014/01/26 Javascript
javascript中的原型链深入理解
2014/02/24 Javascript
JavaScript中获取纯正的undefined的方法
2016/03/06 Javascript
javascript实现瀑布流动态加载图片原理
2016/08/12 Javascript
easyUI combobox实现联动效果
2017/01/17 Javascript
基于JS实现bookstore静态页面的实例代码
2017/02/22 Javascript
bootstrap手风琴折叠示例代码分享
2017/05/22 Javascript
BootStrap Validator 根据条件在JS中添加或移除校验操作
2017/10/12 Javascript
element-ui upload组件多文件上传的示例代码
2018/10/17 Javascript
Vue使用watch监听一个对象中的属性的实现方法
2019/05/10 Javascript
python统计一个文本中重复行数的方法
2014/11/19 Python
Python实现的手机号归属地相关信息查询功能示例
2017/06/08 Python
Python3爬虫学习之MySQL数据库存储爬取的信息详解
2018/12/12 Python
Python使用pandas对数据进行差分运算的方法
2018/12/22 Python
Win10环境python3.7安装dlib模块趟过的坑
2019/08/01 Python
开启Django博客的RSS功能的实现方法
2020/02/17 Python
Python3通过chmod修改目录或文件权限的方法示例
2020/06/08 Python
python实现测试工具(一)——命令行发送get请求
2020/10/19 Python
详解pandas赋值失败问题解决
2020/11/29 Python
Python爬虫之Selenium实现键盘事件
2020/12/04 Python
css3.0 图形构成实例练习一
2013/03/19 HTML / CSS
利用CSS3实现进度条的两种姿势详解
2017/03/21 HTML / CSS
html5 Canvas画图教程(1)—画图的基本常识
2013/01/09 HTML / CSS
单位未婚证明范本
2014/01/18 职场文书
绿色城市实施方案
2014/03/19 职场文书
教师党员一句话承诺
2014/03/28 职场文书
开展党的群众路线教育实践活动工作总结
2014/11/05 职场文书
2015年爱牙日活动总结
2015/03/23 职场文书
2015国庆节感想
2015/08/04 职场文书
Sleuth+logback 设置traceid 及自定义信息方式
2021/07/26 Java/Android