gpt4 book ai didi

javascript - 如何通过流判断一个物体是否具有某些属性?

转载 作者:行者123 更新时间:2023-11-28 13:21:47 24 4
gpt4 key购买 nike

我有一个 JavaScript 函数:

function foo(obj: Object): any { return 42; }

我想确认输入对象有一个名为“name”的属性,我该如何使用 flow 来做到这一点?

最佳答案

使用{name: string}将断言进入该函数的任何对象都必须具有值为字符串的name属性:

function foo(obj: {name: string}): any { return 42; }

由于 Flow 在结构上表示对象类型,因此您可以将至少具有 name 属性的任何对象传递给此注释。

关于javascript - 如何通过流判断一个物体是否具有某些属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32409955/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com