JavaScript 如何找到字符串的第一个和最后一个字符

JavaScript 如何找到字符串的第一个和最后一个字符

在本文中,我们将学习如何使用JavaScript找到字符串的第一个和最后一个字符。字符串的第一个字符是它的初始符号,而最后一个字符是字符串末尾的最后一个符号。

字符串是字符的序列。以下是使用JavaScript找到字符串的第一个和最后一个字符的一些常见方法。

示例:

Input: GeeksforGeeks;  
Output: first character : G , Last character : s
JavaScript

有几种方法可以在JavaScript中找到字符串的第一个和最后一个字符,如下所示:

  • 使用charAt()方法
  • 使用方括号表示法
  • 使用substring()方法
  • 使用String.slice()方法

我们将探索上述所有方法,并通过示例进行基本实现。

方法1:使用charAt()方法

在这种方法中,我们使用charAt()方法,通过指定索引0和长度-1来访问字符串的第一个和最后一个字符。

语法:

character = str.charAt(index)
JavaScript

例子: 在这个例子中,我们使用了上面解释的方法。

Javascript

let str = "GeeksforGeeks"; 
let firstChar = str.charAt(0); 
let lastChar = str.charAt(str.length - 1); 
  
console.log("First character:", firstChar); 
console.log("Last character:", lastChar);
JavaScript

输出

First character: G
Last character: s
JavaScript

方法2:使用方括号表示法

在此方法中,我们使用方括号表示法,例如str[0]可以访问字符串的第一个字符,str[str.length – 1]可以访问字符串的最后一个字符。

语法:

objectname['propertyname']; // Bracket notation
JavaScript

示例: 在本示例中,我们使用了上面解释的方法。

JavaScript

let str = "JavaScript"; 
let firstChar = str[0]; 
let lastChar = str[str.length - 1]; 
  
console.log("First character:", firstChar); 
console.log("Last character:", lastChar);
JavaScript

输出

First character: J
Last character: t
JavaScript

方法3:使用Substring()方法

使用substring()方法可以从起始索引到终止索引提取字符。对于第一个字符,使用str.substring(0, 1);对于最后一个字符,使用str.substring(str.length-1)。

语法:

string.substring(Startindex, Endindex)
JavaScript

示例: 在这个例子中,我们使用了上面解释的方法。

JavaScript

let str = "GeeksforGeeks"; 
let firstChar = str.substring(0, 1); 
let lastChar = str.substring(str.length - 1); 
  
console.log("First character:", firstChar); 
console.log("Last character:", lastChar);
JavaScript

输出

First character: G
Last character: s
JavaScript

方法4:使用String.slice()方法

在这种方法中,我们使用slice()方法从字符串中提取字符。对于第一个字符,使用str.slice(0, 1),对于最后一个字符,使用str.slice(-1)。

语法:

string.slice(startingIndex, endingIndex)
JavaScript

示例: 在这个示例中,我们正在使用上述解释的方法。

JavaScript

let str = "Geeks"; 
let firstChar = str.slice(0, 1); 
let lastChar = str.slice(-1); 
  
console.log("First character:", firstChar); 
console.log("Last character:", lastChar);
JavaScript

输出

First character: G
Last character: s
JavaScript

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册