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 相关文章推荐
IE8提示Invalid procedure call or argument 异常的解决方法
Sep 30 Javascript
使用AngularJS处理单选框和复选框的简单方法
Jun 19 Javascript
js实现Select列表各项上移和下移的方法
Aug 14 Javascript
移动端js图片查看器
Nov 17 Javascript
手机端js和html5刮刮卡效果
Sep 29 Javascript
JavaScript 详解预编译原理
Jan 22 Javascript
webstorm添加vue.js支持的方法教程
Jul 05 Javascript
JavaScript中in和hasOwnProperty区别详解
Aug 04 Javascript
vue中v-for循环选中点击的元素并对该元素添加样式操作
Jul 17 Javascript
js加减乘除精确运算方法实例代码
Jan 17 Javascript
聊聊vue 中的v-on参数问题
Jan 29 Vue.js
Vue OpenLayer 为地图绘制风场效果
Apr 24 Vue.js
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
Dedecms V3.1 生成HTML速度的优化办法
2007/03/18 PHP
Smarty Foreach 使用说明
2010/03/23 PHP
单台服务器的PHP进程之间实现共享内存的方法
2014/06/13 PHP
使用PHPStorm+XDebug搭建单步调试环境
2017/11/19 PHP
Javascript中找到子元素在父元素内相对位置的代码
2012/07/21 Javascript
javascript 判断中文字符长度的函数代码
2012/08/27 Javascript
js实现的折叠导航示例
2013/11/29 Javascript
Javascript中使用parseInt函数需要注意的问题
2015/04/02 Javascript
innerHTML中标签可以换行的方法汇总
2015/08/14 Javascript
jQuery中slidedown与slideup方法用法示例
2016/09/16 Javascript
easyui取消表单实时验证,提交时统一验证的简单实例
2016/11/07 Javascript
简单实现JS计算器功能
2016/12/21 Javascript
JS实现仿饿了么在浏览器标签页失去焦点时网页Title改变
2017/06/01 Javascript
jquery获取链接地址和跳转详解(推荐)
2017/08/15 jQuery
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
2018/09/06 Javascript
微信小程序导航栏滑动定位功能示例(实现CSS3的positionsticky效果)
2019/01/24 Javascript
JavaScript 如何在浏览器中使用摄像头
2020/12/02 Javascript
[02:43]DOTA2英雄基础教程 圣堂刺客
2013/12/09 DOTA
[03:42]2014DOTA2国际邀请赛 第三日比赛排位扑朔迷离
2014/07/12 DOTA
Python 的 with 语句详解
2014/06/13 Python
python自动发邮件库yagmail的示例代码
2018/02/23 Python
解决每次打开pycharm直接进入项目的问题
2018/10/28 Python
python2.7使用scapy发送syn实例
2020/05/05 Python
python如何实现word批量转HTML
2020/09/30 Python
Python try except finally资源回收的实现
2021/01/25 Python
美国照明、家居装饰和家具购物网站:Bellacor
2017/09/20 全球购物
匡威荷兰官方网站:Converse荷兰
2018/10/24 全球购物
C++是不是类型安全的
2014/02/18 面试题
青蓝工程实施方案
2014/03/27 职场文书
普通党员个人剖析材料
2014/10/08 职场文书
个人对照检查剖析材料
2014/10/13 职场文书
评先进个人材料
2014/12/29 职场文书
化妆品促销活动总结
2015/05/07 职场文书
暑期辅导班宣传单
2015/07/14 职场文书
感谢信的技巧及范例
2019/05/15 职场文书
3招让你摆脱即兴讲话冷场尴尬
2019/08/08 职场文书