当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


JavaScript String charAt()用法及代码示例


下面是字符串charAt()方法的示例。

  • Example:
    <script> 
    function func() { 
      
        // Original string 
        var str = 'JavaScript is object oriented language'; 
      
        // Finding the character at given index  
        var value = str.charAt(0);  
        var value1 = str.charAt(4);  
        document.write(value);  
        document.write(value1); 
    } 
    func(); 
    </script>  
  • 输出:
    JS
    

str.charAT()返回给定字符串索引处的字符。

character = str.charAt(index)

参数:
该函数的唯一参数是要从中提取单个字符的字符串中的索引。该索引的范围在0到长度-1(包括限制)之间。如果未指定索引,则返回字符串的第一个字符,因为此函数使用的默认索引为0。

返回值
该函数返回位于指定为函数参数的索引处的单个字符。如果索引超出范围,则此函数返回一个空字符串。

下面提供了上述函数的示例:



范例1:

var str = 'JavaScript is object oriented language';
print(str.charAt(9));

输出:

t

在此示例中,函数charAt()在索引9处找到字符并将其返回。

范例2:

var str = 'JavaScript is object oriented language';
print(str.charAt(50));

输出:


在此示例中,函数charAt()在索引50处找到字符。由于索引超出了给定字符串的范围,因此该函数返回“”为空字符串。

下面提供了上述函数的代码:

程序1:

// JavaScript to illustrate charAt() function 
<script> 
function func() { 
  
    // Original string 
    var str = 'JavaScript is object oriented language'; 
  
    // Finding the character at given index  
    var value = str.charAt(9); 
    document.write(value);   
} 
func(); 
</script>  

输出:

t

程序2:

<script> 
// JavaScript to illustrate charAt() function 
function func() { 
  
    // Original string 
    var str = 'JavaScript is object oriented language'; 
  
    // Finding the character at given index  
    var value = str.charAt(50); 
    document.write(value);     
} 
func(); 
</script>  

输出:


相关用法


注:本文由纯净天空筛选整理自HGaur大神的英文原创作品 JavaScript String charAt() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。