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 相关文章推荐
Javascript中的isNaN函数使用说明
Nov 10 Javascript
JavaScript中的lastIndexOf()方法使用详解
Jun 06 Javascript
jQuery插件zepto.js简单实现tab切换
Jun 16 Javascript
jQuery基于muipicker实现仿ios时间选择
Feb 22 Javascript
20分钟成功编写bootstrap响应式页面 就这么简单
May 12 Javascript
基于jQuery.validate及Bootstrap的tooltip开发气泡样式的表单校验组件思路详解
Jul 18 Javascript
Jquery组件easyUi实现表单验证示例
Aug 23 Javascript
原生JS+Canvas实现五子棋游戏实例
Jun 19 Javascript
五步轻松实现JavaScript HTML时钟效果
Mar 25 Javascript
关于Vue在ie10下空白页的debug小结
May 02 Javascript
Vue绑定内联样式问题
Oct 17 Javascript
layui实现三级联动效果
Jul 26 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
用PHP实现验证码功能
2006/10/09 PHP
推荐一款MAC OS X 下php集成开发环境mamp
2014/11/08 PHP
PHP中的常见魔术方法功能作用及用法实例
2015/07/01 PHP
培养自己的php编码规范
2015/09/28 PHP
PHP中的数组处理函数实例总结
2016/01/09 PHP
360搜索引擎自动收录php改写方案
2018/04/28 PHP
用js实现下载远程文件并保存在本地的脚本
2008/05/06 Javascript
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
javascript中为某个元素指定事件的三种方式
2014/08/07 Javascript
jQuery中bind()方法用法实例
2015/01/19 Javascript
浅谈JavaScript中null和undefined
2015/07/09 Javascript
使用jQuery.form.js/springmvc框架实现文件上传功能
2016/05/12 Javascript
JavaScript代码性能优化总结(推荐)
2016/05/16 Javascript
js实现统计字符串中特定字符出现个数的方法
2016/08/02 Javascript
Node.js使用NodeMailer发送邮件实例代码
2017/03/06 Javascript
详解vue-cil和webpack中本地静态图片的路径问题解决方案
2017/09/27 Javascript
vue.js实现插入数值与表达式的方法分析
2018/07/06 Javascript
详解Express笔记之动态渲染HTML(新手入坑)
2018/12/13 Javascript
echarts浮动显示单位的实现方法示例
2020/12/04 Javascript
如何用Python合并lmdb文件
2018/07/02 Python
python查询文件夹下excel的sheet名代码实例
2019/04/02 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
原来我一直安装 Python 库的姿势都不对呀
2019/11/11 Python
python 解决Fatal error in launcher:错误问题
2020/05/21 Python
Python判断远程服务器上Excel文件是否被人打开的方法
2020/07/13 Python
python通用数据库操作工具 pydbclib的使用简介
2020/12/21 Python
科沃斯机器人官网商城:Ecovacs
2016/08/29 全球购物
Linux中如何用命令创建目录
2016/12/02 面试题
保护黄河倡议书
2014/05/16 职场文书
质量月活动总结
2014/08/26 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
天坛导游词
2015/02/02 职场文书
开除通知书范本
2015/04/25 职场文书
会议主持词开场白
2015/05/28 职场文书
TensorFlow中tf.batch_matmul()的用法
2021/06/02 Python
python中%格式表达式实例用法
2021/06/18 Python