首页 > 解决方案 > 在 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();  

但这似乎不起作用。

标签: javascripttypescripttypestypechecking

解决方案


推荐阅读