js charAt的使用示例


Posted in Javascript onFebruary 18, 2014

eg:

<html> 
<body> <script type="text/javascript"> 
var str="Hello world!" 
document.write("The first character is: " + str.charAt(0) + "<br />") 
document.write("The second character is: " + str.charAt(1) + "<br />") 
document.write("The third character is: " + str.charAt(2)) 
</script> 
</body> 
</html>

结果:

The first character is: H
The second character is: e
The third character is: l

定义和用法

charAt() 方法可返回指定位置的字符。

请注意,JavaScript 并没有一种有别于字符串类型的字符数据类型,所以返回的字符是长度为 1 的字符串。

语法

stringObject.charAt(index)

参数 描述

index 必需。表示字符串中某个位置的数字,即字符在字符串中的下标。

提示和注释

注释:字符串中第一个字符的下标是 0。如果参数 index 不在 0 与 string.length 之间,该方法将返回一个空字符串。

实例

在字符串 "Hello world!" 中,我们将返回位置 1 的字符:

<script type="text/javascript"> var str="Hello world!" 
document.write(str.charAt(1)) 
</script>

以上代码的输出是:

e

返回指定索引位置处的字符。

strObj.charAt(index)

参数

strObj

必选项。任意 String 对象或文字。

index

必选项。想得到的字符的基于零的索引。有效值是 0 与字符串长度减 1 之间的值。

说明

charAt 方法返回一个字符值,该字符位于指定索引位置。字符串中的第一个字符的索引为 0,第二个的索引为 1,等等。超出有效范围的索引值返回空字符串。

示例

下面的示例说明了 charAt 方法的用法:

function charAtTest(n){ 
var str = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; // 初始化变量。 
var s; // 声名变量。 
s = str.charAt(n - 1); // 从索引为n ? 1的位置处 
// 获取正确的字符。 
return(s); //返回字符。 
}
Javascript 相关文章推荐
基于jquery实现一张图片点击鼠标放大再点缩小
Sep 29 Javascript
js和html5实现手机端刮刮卡抽奖效果完美兼容android/IOS
Nov 18 Javascript
解析Javascript中中括号“[]”的多义性
Dec 03 Javascript
JS实现光滑展开合拢的菜单效果代码
Sep 16 Javascript
深入分析jsonp协议原理
Sep 26 Javascript
关于input全选反选恶心的异常情况
Jul 24 Javascript
详解使用vue-router进行页面切换时滚动条位置与滚动监听事件
Mar 08 Javascript
解决JQuery全选/反选第二次失效的问题
Oct 11 jQuery
Angularjs实现控制器之间通信方式实例总结
Mar 27 Javascript
优雅的处理vue项目异常实战记录
Jun 05 Javascript
vue发送websocket请求和http post请求的实例代码
Jul 11 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
Aug 03 Javascript
jQuery 回车事件enter使用示例
Feb 18 #Javascript
js 本地预览的简单实现方法
Feb 18 #Javascript
简单js代码实现selece二级联动(推荐)
Feb 18 #Javascript
超简单JS二级、多级联动的简单实例
Feb 18 #Javascript
jquery easyui中treegrid用法的简单实例
Feb 18 #Javascript
DIV始终居中的js代码
Feb 17 #Javascript
jquery实现邮箱自动补全功能示例分享
Feb 17 #Javascript
You might like
Sony CFR 320 修复改造
2020/03/14 无线电
关于PHP语言构造器介绍
2013/07/08 PHP
实例介绍PHP的Reflection反射机制
2014/08/05 PHP
PHP爬虫之百万级别知乎用户数据爬取与分析
2016/01/22 PHP
php错误日志简单配置方法
2016/07/11 PHP
Yii框架批量插入数据扩展类的简单实现方法
2017/05/23 PHP
javascript 简练的几个函数
2009/08/29 Javascript
让FireFox支持innerText的实现代码
2009/12/01 Javascript
Javascript 自定义类型方法小结
2010/03/02 Javascript
javascript 面向对象的JavaScript类
2010/05/04 Javascript
jquery动态加载js三种方法实例
2013/08/03 Javascript
JavaScript中的pow()方法使用详解
2015/06/15 Javascript
JS上传图片预览插件制作(兼容到IE6)
2016/08/07 Javascript
基于JS实现仿百度百家主页的轮播图效果
2017/03/06 Javascript
JS字符串去除连续或全部重复字符的实例
2018/03/08 Javascript
jQuery中可见性过滤器简单用法示例
2018/03/31 jQuery
详解koa2学习中使用 async 、await、promise解决异步的问题
2018/11/13 Javascript
jquery获取file表单选择文件的路径、名字、大小、类型
2019/01/18 jQuery
JavaScript 空间坐标的使用
2020/08/19 Javascript
JavaScript 常见的继承方式汇总
2020/09/17 Javascript
python 打印出所有的对象/模块的属性(实例代码)
2016/09/11 Python
python 对类的成员函数开启线程的方法
2019/01/22 Python
对PyQt5中的菜单栏和工具栏实例详解
2019/06/20 Python
Keras中的多分类损失函数用法categorical_crossentropy
2020/06/11 Python
Python判断字符串是否为合法标示符操作
2020/09/03 Python
CSS3实现银灰色动画效果的导航菜单代码
2015/09/01 HTML / CSS
CSS3制作圆角图片和椭圆形图片
2016/07/08 HTML / CSS
使用javascript和HTML5 Canvas画的四渐变色播放按钮效果
2014/04/10 HTML / CSS
美国在线面料商店:Online Fabric Store
2018/07/26 全球购物
全球性的在线商店:Vogca
2019/05/10 全球购物
周年庆促销方案
2014/03/15 职场文书
餐厅筹备计划书
2014/04/25 职场文书
装配出错检讨书
2014/09/23 职场文书
Python合并多张图片成PDF
2021/06/09 Python
解决SpringCloud Feign传对象参数调用失败的问题
2021/06/23 Java/Android
MySql中的json_extract函数处理json字段详情
2022/06/05 MySQL