1. 程式人生 > >【lua】switch case

【lua】switch case

switch case 的 語法糖

    local fs = (function(name,args)
        local sw = {
            ["#default"]=function() return " " end,
            ["functionName"]=function(args)return callback(name,args) end
        }
        return (sw[name]and{sw[name]}or{sw["#default"]})[1](args)
    end)
fs(name,args)