1

我再次在 JavaScript 中做一些 Selenium 自动化,我有一些方法可以返回关于网页的布尔值。例如,我有一个 isB2B() 方法,它返回我正在自动化的订单是否适用于 B2B 订单。它依赖于私有的#getMarketType() 方法,该方法将市场类型作为字符串返回或返回false,具体取决于它是否能够使用Selenium 从页面中检索市场类型。我希望 isB2B() 方法的返回值指示检索的成功值以及市场类型是否为 B2B。在 Rust 中,我会使用枚举

Result<bool, ()>

可能有以下两种变体

Ok(bool)

或者

Err(())

如何在 JavaScript 中实现类似的功能?

4

0 回答 0