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 ajax提交表单数据的两种实现方法
Apr 29 Javascript
检测jQuery.js是否已加载的判断代码
May 20 Javascript
深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点
Jan 15 Javascript
javascript制作的网页侧边弹出框思路及实现代码
May 21 Javascript
JS判断变量是否为空判断是否null
Jul 25 Javascript
Javascript字符串常用方法详解
Jul 21 Javascript
vue-router 中router-view不能渲染的解决方法
May 23 Javascript
Vue.js实现网格列表布局转换方法
Aug 25 Javascript
jQueryMobile之窗体长内容的缺陷与解决方法实例分析
Sep 20 jQuery
如何把vuejs打包出来的文件整合到springboot里
Jul 26 Javascript
小程序云开发部署攻略(图文教程)
Oct 30 Javascript
vue proxy 的优势与使用场景实现
Jun 15 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中$_SERVER的详细参数与说明
2008/07/29 PHP
php下通过伪造http头破解防盗链的代码
2010/07/03 PHP
php学习之简单计算器实现代码
2011/06/09 PHP
PHP调用JAVA的WebService简单实例
2014/03/11 PHP
php计算2个日期的差值函数分享
2015/02/02 PHP
PHP答题类应用接口实例
2015/02/09 PHP
php递归函数三种实现方法及如何实现数字累加
2015/08/07 PHP
PHP简单实现冒泡排序的方法
2016/12/26 PHP
JSON PHP中,Json字符串反序列化成对象/数组的方法
2018/05/31 PHP
thinkPHP框架实现的简单计算器示例
2018/12/07 PHP
PHP示例演示发送邮件给某个邮箱
2019/04/03 PHP
JavaScript Distilled 基础知识与函数
2010/04/07 Javascript
Javascript算符的优先级介绍
2013/03/20 Javascript
3分钟写出来的Jquery版checkbox全选反选功能
2013/10/23 Javascript
js中substr,substring,indexOf,lastIndexOf的用法小结
2013/12/27 Javascript
jQuery实现动态添加和删除一个div
2015/08/12 Javascript
laypage分页控件使用实例详解
2016/05/19 Javascript
Vue.js每天必学之指令系统与自定义指令
2016/09/07 Javascript
canvas实现环形进度条效果
2017/03/23 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
Python常见排序操作示例【字典、列表、指定元素等】
2018/08/15 Python
python3.6数独问题的解决
2019/01/21 Python
Python实现动态给类和对象添加属性和方法操作示例
2020/02/29 Python
tensorflow基于CNN实战mnist手写识别(小白必看)
2020/07/20 Python
Python 的 __str__ 和 __repr__ 方法对比
2020/09/02 Python
使用placeholder属性设置input文本框的提示信息
2020/02/19 HTML / CSS
婴儿鞋,独特的婴儿服装和配件:Zutano
2018/11/03 全球购物
养生餐厅创业计划书范文
2014/03/26 职场文书
处级领导干部四风问题自我剖析材料
2014/09/29 职场文书
试用期自我评价范文
2015/03/10 职场文书
清明祭英烈活动总结
2015/05/11 职场文书
解决ObjectMapper.convertValue() 遇到的一些问题
2021/06/30 Java/Android
浅谈spring boot使用thymeleaf版本的问题
2021/08/04 Java/Android
利用Sharding-Jdbc进行分库分表的操作代码
2022/01/22 Java/Android
5人制售《绝地求生》游戏外挂获利500多万元 被判刑
2022/03/31 其他游戏