发布于 2023-11-04 17:37:53 浏览 160
var str = "Hello World";
var lastChar = str[str.length - 1];
console.log(lastChar); // 输出:d
2、
在上述示例中,我们首先定义了一个字符串 str。然后,通过 str.length - 1 计算出最后一个字符的索引,将该索引作为下标放入字符串 str 中,最后将结果赋值给变量 lastChar。通过打印 lastChar 可以获取到字符串的最后一个字符。
3、
需要注意的是,JavaScript 字符串的索引是从 0 开始的,所以最后一个字符的索引是 str.length - 1。
4、
如果字符串为空或者未定义,那么以上方法可能会得到 undefined。为了处理这种情况,可以添加一些条件判断来确保字符串不为空,例如:var str = "Hello World";
var lastChar = str.length > 0 ? str[str.length - 1] : "";
console.log(lastChar); // 输出:d
5、
在上述示例中,我们使用条件运算符 ? 来检查字符串是否为空,如果不为空则获取最后一个字符,否则将 lastChar 设置为空字符串。
上一篇:js删除数组某个值
下一篇:js数组转字符串
JS基础 发布于 2023-11-04 17:16:18 浏览 165
JS基础 发布于 2023-11-04 17:14:50 浏览 172
JS基础 发布于 2023-11-03 11:12:41 浏览 169
EXCEL基础 发布于 2023-10-31 09:47:37 浏览 134
PHP基础 发布于 2023-10-19 10:55:42 浏览 183
JS基础 发布于 2023-10-13 01:42:46 浏览 163
JS基础 发布于 2023-10-11 08:51:01 浏览 176
JS基础 发布于 2023-10-11 08:48:52 浏览 171