javascript - 如何将箭头函数迭代限制为 10 个数据?
问题描述
如何仅搜索 10 个数据?
const filterCategory = (category) => {
return results.filter(
result => {
return result.category === category;
})
}
解决方案
您可以使用数组slice()
上的方法results
仅获取前 10 个项目,然后您可以仅过滤这些项目:
const filterCategory = (category) => {
return results.slice(0, 10).filter(result => {
return result.category === category;
})
}
推荐阅读
- java - 写入同一个文件,在java中多次执行同一个程序
- json - 将格式不一致的 JSON 字符串转换为对象
- kubernetes - Ansible:kubernetes install using vagrant,错误:“服务器证书验证失败。CAfile:/etc/ssl/certs/ca-certificates.crt”
- r - R中有没有办法在表格中插入条形图?
- sql - 为下面的员工表编写查询,以便输出应该是
- json - 选择数据时自动完成文本未出现在顶部
- jdbc - 找不到合适的 JDBC 驱动程序
- php - 如何解决 nginx 和 php7.3-fpm 的缓冲问题
- c# - 无法获取列表中的元素列表
- node.js - 查找任何语言的标签并替换为字符串中的链接