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 相关文章推荐
仅Firefox中链接A无法实现模拟点击以触发其默认行为
Jul 31 Javascript
js 获取class的元素的方法 以及创建方法getElementsByClassName
Mar 11 Javascript
javascript中字符串的定义示例代码
Dec 19 Javascript
innerHTML在IE中报错解决方案
Dec 15 Javascript
js输入框使用正则表达式校验输入内容的实例
Feb 12 Javascript
Vue自定义属性实例分析
Feb 23 Javascript
使用preload预加载页面资源时注意事项
Feb 03 Javascript
JavaScript实现字符串与HTML格式相互转换
Mar 17 Javascript
vue实现购物车功能(商品分类)
Apr 20 Javascript
Node Express用法详解【安装、使用、路由、中间件、模板引擎等】
May 13 Javascript
基于elementUI竖向表格、和并列的案例
Oct 26 Javascript
JS实现简单控制视频播放倍速的实例代码
Apr 18 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
提问的智慧
2006/10/09 PHP
小偷PHP+Html+缓存
2006/12/20 PHP
用PHP获取Google AJAX Search API 数据的代码
2010/03/12 PHP
PHP操作Redis常用命令的实例详解
2020/12/23 PHP
jquery.jstree 增加节点的双击事件代码
2010/07/27 Javascript
iframe子页面与父页面在同域或不同域下的js通信
2014/05/07 Javascript
理解Javascript的call、apply
2015/12/16 Javascript
易被忽视的js事件问题总结
2016/05/14 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
js 点击a标签 获取a的自定义属性方法
2016/11/21 Javascript
BootStrap中Table隐藏后显示问题的实现代码
2017/08/31 Javascript
vue2.0实现前端星星评分功能组件实例代码
2018/02/12 Javascript
Vue表单之v-model绑定下拉列表功能
2019/05/14 Javascript
vue项目中引入Sass实例方法
2019/08/27 Javascript
vue实现数字动态翻牌的效果(开箱即用)
2019/12/08 Javascript
Vue中 axios delete请求参数操作
2020/08/25 Javascript
小程序点餐界面添加购物车左右摆动动画
2020/09/23 Javascript
[03:37]2015国际邀请赛第四日现场精彩集锦
2015/08/08 DOTA
[00:49]完美世界DOTA2联赛10月28日开团时刻:随便打
2020/10/29 DOTA
python执行get提交的方法
2015/04/29 Python
python通过微信发送邮件实现电脑关机
2018/06/20 Python
Python实现通过解析域名获取ip地址的方法分析
2019/05/17 Python
python快速编写单行注释多行注释的方法
2019/07/31 Python
Python如何访问字符串中的值
2020/02/09 Python
Numpy实现卷积神经网络(CNN)的示例
2020/10/09 Python
python 用opencv实现霍夫线变换
2020/11/27 Python
快速解决pymongo操作mongodb的时区问题
2020/12/05 Python
CSS3文本换行word-wrap解决英文文本超过固定宽度不换行
2013/10/10 HTML / CSS
美国汽车轮胎和轮毂销售网站:Tire Rack
2018/01/11 全球购物
贝玲妃英国官网:Benefit英国
2018/02/03 全球购物
大学生求职简历的自我评价范文
2013/10/12 职场文书
建筑专业自荐信
2013/10/18 职场文书
实习指导老师评语
2014/04/26 职场文书
学习党代会心得体会
2014/09/05 职场文书
文明倡议书
2015/01/19 职场文书
《废话连篇——致新手》——chinapizza
2022/04/05 无线电