js charAt的使用示例

 这篇文章主要介绍了js charAt的使用方法,需要的朋友可以参考下

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> 
 
以上代码的输出是: 
 

 
返回指定索引位置处的字符。 
 
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); //返回字符。 

 
 

时间: 2024-08-30 15:15:19

js charAt的使用示例的相关文章

js charAt的使用示例_javascript技巧

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 chara

JS控制图片翻转示例代码

 本篇文章主要介绍了JS控制图片翻转示例代码(兼容firefox,ie,chrome) 需要的朋友可以过来参考下,希望对大家有所帮助  代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  <html xmlns="http://www.

js获取当前路径的示例代码

 本篇文章主要是对js获取当前路径的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 <script type="text/javascript">     thisURL = document.URL;  thisHREF = document.location.href;  thisSLoc = self.location.href;  thisDLoc = document.location;  strwrite = " thisURL: [

node.js [superAgent] 请求使用示例

 这篇文章主要介绍了node.js [superAgent] 请求使用示例,分别给大家汇总了post请求.get请求.delete请求和put请求的示例,推荐给大家,希望大家能够喜欢.     post请求:   代码如下: request.post('/api/pet') .end(function(resp,err){ if (resp.body.status===200) { alert('yay got ' + JSON.stringify(res.body)); } else { re

使用js显示当前时间示例

 这篇文章主要介绍了使用js显示当前时间示例,这里也用到了jquery,让得把它也要引入到页面中 页面前台显示    代码如下: <span id="clock" style="font-size:14px;"></span>     js脚本    代码如下: $(document).ready(function () { //第一种 showTime(); //第二种 var clock = new Clock(); clock.disp

js特殊字符过滤的示例代码

 本篇文章主要是对js特殊字符过滤的示例代码进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助  代码如下: //匹配中文 数字 字母 下划线         var checkInput = function (str) {             var pattern =var pattern = /^[wu4e00-u9fa5]+$/gi;             if(pattern.test(c))             {                 return fa

JS基础教程——正则表达式示例(推荐)

正则表达式的() [] {}有不同的意思. () 是为了提取匹配的字符串.表达式中有几个()就有几个相应的匹配字符串. (\s*)表示连续空格的字符串. []是定义匹配的字符范围.比如 [a-zA-Z0-9] 表示相应位置的字符要匹配英文字符和数字.[\s*]表示空格或者*号. {}一般用来表示匹配的长度,比如 \s{3} 表示匹配三个空格,\s[1,3]表示匹配一到三个空格. (0-9) 匹配 '0-9′ 本身. [0-9]* 匹配数字(注意后面有 *,可以为空)[0-9]+ 匹配数字(注意后

JS创建对象的写法示例_javascript技巧

本文实例讲述了JS创建对象的写法.分享给大家供大家参考,具体如下: 写法1: <script> var database = function () { function add(){ console.info("add"); } function queryAll(){ console.info("queryAll"); } /** 带参数 */ function delById(id){ console.info("delById:&quo

JS的编码转换方法示例

在用javascript对URL字符串进行编码中,虽然escape().encodeURI().encodeURIComponent()三种方法都能对一些影响URL完整性的特殊字符进行过滤.但后两者是将字符串转换为UTF-8的方式来传输,解决了页面编码不一至导致的乱码问题.例如:发送页与接受页的编码格式(Charset)不一致(假设发送页面是GB2312而接收页面编码是UTF-8),使用escape()转换传输中文字串就会出现乱码问题. 以下是JS下对URL进行编/解码的各种方法: 1.esca