javascript - 在 Typescript/Javascript 中使用 .filter 方法时如何对临时变量进行类型检查
问题描述
一个简单的问题,我遇到了一些问题
我有一个简单的方法
function doSomethin()
{
const getSomeVariableFromAFunction = getSomeFromFunction.filter(foo => foo.id ===
bar.id).map(foo =>foo.virtenv).sort();
}
如何检查 foo 是 Foo 类型?
我试过了
const getSomeVariableFromAFunction = getSomeFromFunction.filter({foo:Foo} => foo.id ===
bar.id).map(foo =>foo.virtenv).sort();
但这似乎不起作用。
解决方案
推荐阅读
- c++ - 抛出异常:读取访问冲突。在 BST 删除期间为许多元素
- php - Laravel 避免从另一个表中插入连续重复
- discord.py - 排行榜 discord.py 的问题
- .net - 当存在 Microsoft.EntityFrameworkCore.SqlServer (5.0.0) 时,如何使用 .NET 5.0.0 在 WPF 中创建 .msix 包(应用程序不会启动)
- python - 我被困在试图修复第 78 行
- excel - 循环文件夹并检查Excel文件名是否以工作表名称结尾,然后复制工作表
- javascript - 模板文字中的正则表达式。转义字符
- istio - 在 YAML 中为 Istio EnvoyFilter 设置请求缓冲区
- c# - 我无法更改“dataGridView”中的标题
- node.js - 在电子应用程序中使用 Dbus 包(构建过程)