javascript - 获取数组中字符串的最后一个元素(Javascript)

标签 javascript arrays string

例子:

var someArray = ["My Name is", "My is Name", "Name my is", "is Name my"]

我想打印每个字符串的最后一个元素,所以:

输出:is, Name, is, my

我不知道应该从哪里开始。我的第一个想法是拆分数组并打印最后一个索引,但我没有成功

最佳答案

使用Array.map

var someArray = ["My Name is", "My is Name", "Name my is", "is Name my"];
let result = someArray.map(v => {
  let temp = v.split(" ");
  return temp[temp.length-1];
})
console.log(result);

关于javascript - 获取数组中字符串的最后一个元素(Javascript),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53211997/

相关文章:

javascript - jquery 在 2 个 div 周围添加包装 div,其中内容可以是可变长度

javascript - 编写 ECMAScript5 兼容代码

JavaScript 数组元素

javascript - 点击次数不计入索引

javascript - 将 URL 字符串 ${userid} 替换为 javascript 对象中的实际用户 ID

Javascript/ typescript 循环一次处理数组中的一个命令

javascript - 数据来自服务响应,但显示来自调用位置的 'undefined' - JavaScript | react

javascript - 找出数组是否包含javascript中的算术级数

java - 字符串到数字转换的性能问题

c - 如何限制C中的scanf函数在输入太长时打印错误?