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

在JavaScript中,我们经常需要对字符串进行操作,包括截取字符串的最后一个字符。本文将详细介绍如何使用JavaScript来截取字符串的最后一个字符。
方法一:使用charAt方法
JavaScript中的String对象有一个charAt方法,可以获取指定位置的字符。我们可以利用这个方法来截取字符串的最后一个字符。
示例代码如下:
// 定义一个字符串
let str = "Hello World";
// 使用charAt方法获取最后一个字符
let lastChar = str.charAt(str.length - 1);
// 输出最后一个字符
console.log(lastChar);
运行以上代码,将会输出字符串”Hello World”的最后一个字符” d”。
方法二:使用substr方法
另一种常用的方法是使用String对象的substr方法,通过指定起始位置和长度来截取字符串的一部分。
示例代码如下:
// 定义一个字符串
let str = "Hello World";
// 使用substr方法获取最后一个字符
let lastChar = str.substr(-1);
// 输出最后一个字符
console.log(lastChar);
运行以上代码,同样会输出字符串”Hello World”的最后一个字符” d”。
方法三:使用substring方法
String对象还提供了另一个方法substring,可以根据起始位置和结束位置来截取字符串。
示例代码如下:
// 定义一个字符串
let str = "Hello World";
// 使用substring方法获取最后一个字符
let lastChar = str.substring(str.length - 1);
// 输出最后一个字符
console.log(lastChar);
同样地,运行以上代码将输出字符串”Hello World”的最后一个字符” d”。
方法四:使用slice方法
除了以上的方法,我们还可以使用String对象的slice方法来截取字符串的一部分。
示例代码如下:
// 定义一个字符串
let str = "Hello World";
// 使用slice方法获取最后一个字符
let lastChar = str.slice(-1);
// 输出最后一个字符
console.log(lastChar);
运行以上代码,同样会输出字符串”Hello World”的最后一个字符” d”。
总结
以上是四种常见的方法来截取字符串的最后一个字符,分别使用了charAt、substr、substring和slice方法。在实际应用中,可以根据具体需求选择合适的方法来操作字符串。
极客笔记