當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。