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 相关文章推荐
js用图作提交按钮或超连接
Mar 26 Javascript
js 无提示关闭浏览器页面的代码
Mar 09 Javascript
jquery 跳到顶部和底部动画2句代码简单实现
Jul 18 Javascript
Jquery ajax加载等待执行结束再继续执行下面代码操作
Nov 24 Javascript
详解jQuery中的deferred对象的使用(一)
May 27 Javascript
js内置对象处理_打印学生成绩单的简单实现
Sep 24 Javascript
Ionic 2 实现列表滑动删除按钮的方法
Jan 22 Javascript
JavaScript获取ul中li个数的方法
Feb 13 Javascript
微信小程序js文件改变参数并在视图上及时更新【推荐】
Jun 11 Javascript
在vue2.0中引用element-ui组件库的方法
Jun 21 Javascript
js+html实现周岁年龄计算器
Jun 25 Javascript
jQuery操作动画完整实例分析
Jan 10 jQuery
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
队列在编程中的实际应用(php)
2010/09/04 PHP
采集邮箱的php代码(抓取网页中的邮箱地址)
2012/07/17 PHP
php判断当前操作系统类型
2015/10/28 PHP
Laravel中Facade的加载过程与原理详解
2017/09/22 PHP
JavaScript中json对象和string对象之间相互转化
2012/12/26 Javascript
js从10种颜色中随机取色实现每次取出不同的颜色
2013/10/23 Javascript
JS显示日历和天气的方法
2016/03/01 Javascript
jQuery实现指定区域外单击关闭指定层的方法【经典】
2016/06/22 Javascript
利用jQuery实现打字机字幕效果实例代码
2016/09/02 Javascript
AngularJS bootstrap启动详解及实例代码
2016/09/14 Javascript
jQuery+ajax实现修改密码验证功能实例详解
2017/07/06 jQuery
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
vue 注册组件的使用详解
2018/05/05 Javascript
js作用域和作用域链及预解析
2019/04/11 Javascript
vue-loader中引入模板预处理器的实现
2019/09/04 Javascript
在微信小程序中使用mqtt服务的方法
2019/12/13 Javascript
vue.js iview打包上线后字体图标不显示解决办法
2020/01/20 Javascript
python self,cls,decorator的理解
2009/07/13 Python
Python的Scrapy爬虫框架简单学习笔记
2016/01/20 Python
[原创]python爬虫(入门教程、视频教程)
2018/01/08 Python
Python控制键盘鼠标pynput的详细用法
2019/01/28 Python
Python小程序之在图片上加入数字的代码
2019/11/26 Python
Python爬虫爬取煎蛋网图片代码实例
2019/12/16 Python
通过代码实例解析Pytest运行流程
2020/08/20 Python
DRF框架API版本管理实现方法解析
2020/08/21 Python
校园奶茶店创业计划书
2014/01/23 职场文书
迟到早退检讨书
2014/02/10 职场文书
采购助理岗位职责
2014/02/16 职场文书
金融管理毕业生求职信
2014/03/03 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
餐饮商业计划书范文
2014/04/29 职场文书
如何撰写促销方案?
2019/07/05 职场文书
导游词之岳阳楼
2019/09/25 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
pytorch 中autograd.grad()函数的用法说明
2021/05/12 Python
GO中sync包自由控制并发示例详解
2022/08/05 Golang