如何获取字符串的最后一个字符?

在前端开发中,我们常常需要对字符串进行操作。其中一项常见的操作就是获取字符串的最后一个字符。本文将介绍多种方法来获取字符串的最后一个字符,并提供相关示例代码。

方法一:使用字符串的 slice() 函数

slice() 函数可以从字符串中提取指定的部分,并返回一个新的字符串。当传入负数作为参数时,函数会从字符串末尾开始计数。因此,我们可以使用 slice() 函数来获取字符串的最后一个字符。

----- --- - ------ -------
----- -------- - --------------
---------------------- -- ---

方法二:使用字符串的 charAt() 函数

charAt() 函数可返回指定位置的字符。当传入 string.length - 1 作为参数时,函数会返回字符串的最后一个字符。

----- --- - ------ -------
----- -------- - --------------------- - ---
---------------------- -- ---

方法三:使用字符串的 substr() 函数

substr() 函数可返回字符串中从指定位置开始的指定长度的子字符串。当传入 -1 作为第一个参数时,函数会从字符串的末尾开始计数,并返回最后一个字符。

----- --- - ------ -------
----- -------- - ---------------
---------------------- -- ---

方法四:使用字符串的 split() 函数

split() 函数可以将一个字符串拆分成一个字符串数组。当传入空字符串 "" 作为参数时,函数会将每个字符都拆分成一个单独的元素,并返回包含这些元素的数组。因此,我们可以使用 split() 函数来获取最后一个元素,即字符串的最后一个字符。

----- --- - ------ -------
----- -------- - --------------------
---------------------- -- ---

总结

以上就是获取字符串最后一个字符的几种方法。在实际的开发中,我们可以根据具体情况选择合适的方法。需要注意的是,以上方法都是基于 JavaScript 内置函数的实现,可以直接使用,无需引入额外的库或插件。

来源:JavaScript中文网 ,转载请注明来源 本文地址:https://www.javascriptcn.com/post/8335