如何根据数组中的最后一个索引隐藏元素?

Posted

技术标签:

【中文标题】如何根据数组中的最后一个索引隐藏元素?【英文标题】:How to hide an element based on the last index in an array? 【发布时间】:2021-10-05 13:20:28 【问题描述】:

所以我有一个对象数组,我们称之为questions

questions.length !== lastIndexOfTheQuestionsArray && (
  <ElementToShowIfItIsNotTheLastIndexOfTheQuestionsArray />
)

所以这基本上就是我所需要的;在到达questions 数组的最后一个索引时隐藏ElementToShowIfItIsNotTheLastIndexOfTheQuestionsArray 元素。

【问题讨论】:

这很模糊。您能否提供更多详细信息和您已经尝试过的代码示例? ***.com/help/how-to-ask 【参考方案1】:

您可以在调用map 之前将slice 删除数组中的最后一个元素。

array.slice(0, -1).map(/* ... */)

【讨论】:

以上是关于如何根据数组中的最后一个索引隐藏元素?的主要内容,如果未能解决你的问题,请参考以下文章

Elasticsearch:获取 nested 类型数组中的所有元素

如何根据 MVC 中的控制器隐藏共享布局中的元素

如何根据每个无序列表中的列表项的数量在 Jquery 中隐藏按钮元素

如何根据 CSS 中的 margin-left 值使用 jQuery 隐藏元素?

如何从javascript中的数组中删除最后一个索引元素? [复制]

根据asp.net中的值隐藏元素?