单线逻辑或短路评估的 AHK 等效项是啥?

Posted

技术标签:

【中文标题】单线逻辑或短路评估的 AHK 等效项是啥?【英文标题】:What's the AHK equivalent of one-line logical OR short-circuit evaluation?单线逻辑或短路评估的 AHK 等效项是什么? 【发布时间】:2021-12-12 18:38:48 【问题描述】:

例如,在 javascript 中,以下代码将记录 foo

false || console.log('foo')

如何在AutoHotkey中实现一行相同的逻辑?

【问题讨论】:

【参考方案1】:

在 ahk 中也是如此。

我猜你可能会遇到一个问题,如果你尝试使用普通命令。您不可能必须调用函数。

如果您要调用的是一个命令,您可能需要创建一个自定义函数来包装它并能够将其用作函数。

(Ahk v2 在这方面使用起来会更舒服,但它仍处于测试阶段。)

【讨论】:

以上是关于单线逻辑或短路评估的 AHK 等效项是啥?的主要内容,如果未能解决你的问题,请参考以下文章

三元运算符可以等效于与逻辑运算符的短路吗?

短路逻辑评估运算符

JOIN 子句中的 MySQL 逻辑评估是不是延迟/短路?

XPath 是不是对逻辑表达式进行短路评估?

Excel 的 NORMSDIST 函数的 MATLAB 等效项是啥?

case/switch 语句的 Python 等效项是啥? [复制]