在Lua中什么都不做的函数

我最近开始学习Lua。我唯一有一些经验的编程语言是Python。在Python中有一个什么都不做的“pass”函数。我想知道Lua中是否有这个功能的等价物(如果有的话)。

点赞
用户156811
用户156811

在Python中,pass是一种重要的占位符,用于表示代码不完整。它必须存在,因为在某些情况下,语法要求代码必须存在,例如函数或if语句、循环或其他情况,但是代码要开放以备将来开发,同时保证代码可以编译。

def myfunction(a, b, c):
    pass # 我之后完成它

然而,在Lua中,这是不必要的。可以完全正常地end一个if或一个function而不包含任何代码。Lua中不需要使用pass

function myfunction(a, b, c)
    -- 我之后完成它
end
2014-08-15 04:53:17
用户189134
用户189134

通过这种方法使你的条件为空

if <condition> then end
2014-08-15 04:54:57