typescript 如何从数组中找到最后一个元素?[closed]

s8vozzvw  于 2022-11-26  发布在  TypeScript
关注(0)|答案(2)|浏览(222)

已关闭。此问题需要details or clarity。当前不接受答案。
**想要改进此问题吗?**通过editing this post添加详细信息并阐明问题。

3天前关闭。
Improve this question
我有一个数组
comments:[{'no':'d1', 'comment':'XYZ},{'no':'f3', 'comment':'ABC'}]
我尝试访问数组的最后一个元素,尝试使用以下代码:<td>{{cus.comments}}</td>,显示[object object]我理解为需要循环的数组,但我也愿意,因为我只想显示最后一个obj的注解。
看见了我也试过用
一个月三个月一个月一个月四个月一个月一个月五个月一个月
注解列中的表值应来自注解中的最后一个注解。
'ABC'

ukqbszuj

ukqbszuj1#

可以使用Array.prototype.at方法
就像这样:

const users = [{'name':'user1', 'comment':'XYZ'},{'name':'user2', 'comment':'ABC'}];

const lastUserComment = users.at(-1).comment;

console.log(lastUserComment)
hgc7kmma

hgc7kmma2#

您可以用途:

cus.comments.slice(-1).pop().comment;

或:

cus.comments.slice(-1)[0].comment;

看看这个link

相关问题