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 相关文章推荐
JavaScript 模拟类机制及私有变量的方法及思路
Jul 10 Javascript
js 获取、清空input type=&quot;file&quot;的值(示例代码)
Dec 24 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
Jun 03 Javascript
jQuery实现精美的多级下拉菜单特效
Mar 14 Javascript
JS添加删除DIV的简单实例
Jul 08 Javascript
基于jquery日历价格、库存等设置插件
Jul 05 jQuery
微信小程序使用Socket的实例
Sep 19 Javascript
python爬取安居客二手房网站数据(实例讲解)
Oct 19 Javascript
js Dom实现换肤效果
Oct 21 Javascript
JS 中可以提升幸福度的小技巧(可以识别更多另类写法)
Jul 28 Javascript
微信公众平台 发送模板消息(Java接口开发)
Apr 17 Javascript
jQuery实现回到顶部效果
Oct 19 jQuery
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实现多服务器共享SESSION数据的方法
2007/03/16 PHP
详解PHP5.6.30与Apache2.4.x配置
2017/06/02 PHP
PHP whois查询类定义与用法示例
2019/04/03 PHP
laravel框架中间件简单使用方法示例
2020/01/25 PHP
javascritp实现input输入框相关限制用法
2007/06/29 Javascript
15款优秀的jQuery导航菜单插件分享
2011/07/19 Javascript
JavaScript window.document的属性、方法和事件小结
2012/10/24 Javascript
在javaScript中关于submit和button的区别介绍
2013/10/20 Javascript
前台js调用后台方法示例
2013/12/02 Javascript
jQuery中[attribute]选择器用法实例
2014/12/31 Javascript
jQuery层动画定位滑动效果的方法
2015/04/30 Javascript
在JavaScript中用getMinutes()方法返回指定的分时刻
2015/06/10 Javascript
jQuery实现的placeholder效果完整实例
2016/08/02 Javascript
vue+iview+less+echarts实战项目总结
2018/02/22 Javascript
详解vue移动端项目的适配(以mint-ui为例)
2018/08/17 Javascript
Vuejs2 + Webpack框架里,模拟下载的实例讲解
2018/09/05 Javascript
VUE的history模式下除了index外其他路由404报错解决办法
2019/08/21 Javascript
Vertx基于EventBus发送接受自定义对象
2020/11/16 Javascript
jQuery是用来干什么的 jquery其实就是一个js框架
2021/02/04 jQuery
python3实现zabbix告警推送钉钉的示例
2019/02/20 Python
Python一键查找iOS项目中未使用的图片、音频、视频资源
2019/08/12 Python
TensorFlow使用Graph的基本操作的实现
2020/04/22 Python
Keras构建神经网络踩坑(解决model.predict预测值全为0.0的问题)
2020/07/07 Python
Python单元测试及unittest框架用法实例解析
2020/07/09 Python
CSS3媒体查询(Media Queries)介绍
2013/09/12 HTML / CSS
html5使用canvas实现跟随光标跳动的火焰效果
2014/01/07 HTML / CSS
巴西最大的在线约会网站:ParPerfeito
2018/07/11 全球购物
美国综合购物商城:UnbeatableSale.com
2018/11/28 全球购物
有影响力的人、名人和艺术家的官方商品:Represent
2019/11/26 全球购物
和解协议书
2014/04/16 职场文书
骨干教师事迹材料
2014/12/17 职场文书
死亡赔偿协议书
2015/01/28 职场文书
2015年导购员工作总结
2015/04/25 职场文书
jquery插件实现代码雨特效
2021/04/24 jQuery
Matplotlib绘制混淆矩阵的实现
2021/05/27 Python
vue项目支付功能代码详解
2022/02/18 Vue.js