js 字符串截取最后一个字符

在JavaScript中,我们经常需要操作字符串,其中一种常见的操作就是截取字符串的最后一个字符。本文将详细介绍如何使用JavaScript来实现这一操作,并给出相应的示例代码和运行结果。
1. 使用substring方法
JavaScript中的String对象提供了许多方法来操作字符串,其中包括substring方法用于截取子字符串。我们可以利用substring方法来快速截取字符串的最后一个字符。
示例代码如下:
let str = "Hello, World!";
let lastChar = str.substring(str.length - 1);
console.log(lastChar);
运行结果:
!
在上面的示例中,我们首先定义了一个包含字符串”Hello, World!”的变量str。然后使用substring方法来截取字符串的最后一个字符,其中str.length - 1表示字符串的最后一个字符的下标,最后打印出截取的最后一个字符”!”。
2. 使用slice方法
除了substring方法外,JavaScript中的String对象还提供了slice方法用于截取子字符串。我们同样可以利用slice方法来截取字符串的最后一个字符。
示例代码如下:
let str = "Hello, World!";
let lastChar = str.slice(-1);
console.log(lastChar);
运行结果:
!
在上面的示例中,我们同样定义了一个包含字符串”Hello, World!”的变量str。然后使用slice方法来截取字符串的最后一个字符,其中-1表示字符串的最后一个字符的下标,同样打印出截取的最后一个字符”!”。
3. 使用charAt方法
除了以上两种方法外,JavaScript中的String对象还提供了charAt方法用于获取指定位置的字符。我们可以利用charAt方法来获取字符串的最后一个字符。
示例代码如下:
let str = "Hello, World!";
let lastChar = str.charAt(str.length - 1);
console.log(lastChar);
运行结果:
!
在上面的示例中,我们同样定义了一个包含字符串”Hello, World!”的变量str。然后使用charAt方法来获取字符串的最后一个字符,其中str.length - 1表示字符串的最后一个字符的下标,同样打印出获取的最后一个字符”!”。
4. 总结
通过本文的介绍,我们学习了如何使用JavaScript来截取字符串的最后一个字符。我们可以使用substring方法、slice方法或charAt方法来实现这一操作,具体选择哪种方法取决于个人习惯和需求。
极客笔记