零检查,最好的方法?

问题描述 投票:0回答:1

我正在学习lua,并查看这两种检查nil的方法

local stats = game.ServerStorage.PlayerMoney:FindFirstChild(player.Name)

if (stats ~= nil) then 
    -- do stuff
end

if (stats) then 
    -- do stuff
end

if语句是否等效?如果是这样,包括额外的“〜= nil”部分是否有任何优势?

lua
1个回答
0
投票

如果stats = false,则声明“〜= nil”也有效。

© www.soinside.com 2019 - 2024. All rights reserved.