angular - 如何过滤对象数组并将其分配到打字稿的新变量列表中?
问题描述
需要从列表中检索男性对象的记录。
list=[
{ id: 1, name: "Sam", sex: "M"},
{ id: 2, name: "Jane", sex: "F"},
{ id: 3, name: "Mark", sex: "M"},
{ id: 4, name: "Mary, sex: "F"},
{ id: 5, name: "Olivia", sex: "F"},
{ id: 6, name: "Bob", sex: "M"}
]
var maleList = ??? //male list
解决方案
var maleList = list.filter( x => x.sex === 'M');
推荐阅读
- android - 在 Android Studio 项目中集成 MoShi 和 Retrofit 2 的最佳方式
- php - 在 cPanel 中将主页更改为 php 脚本
- firebase - 使用颤振将入口地图发布到 Firestore
- amazon-web-services - 通过 eksctl 启用功能门 EKS
- android - 在 ConstraintLayout 中,如何对齐第 2 行的基线?
- android-jetpack-compose - 预览版不支持创建 ViewModel
- spring-boot - 将 JHipster 单片应用程序部署到 Heroku 时,“BeanDefinitionStoreException:无法处理配置类的导入候选”
- python - 如何使用python中的报告实验室将包装文本与非包装文本对齐在同一行
- pandas - 网格中的 barplot 确实适用于 2 个以上的图
- windows - windows远程访问如何在没有互联网的情况下工作?