table.sort(table,comp) 其中comp是可选参数(可以使lcoal函数也可以是外部函数,该函数返回bool值)
普通table
local nomal = {"a", "b", "c"}
table.sort(nomal) 默认升序
table.sort(nomal, function(a,b) return a < b end) 根据函数的判断条件可以选择升序和降序
有key,value的table
local nomal = {}
table.insert(nomal, {"id":1, "name":"asd"})
table.insert(nomal, {"id":2, "name":"asd"})
table.insert(nomal, {"id":3, "name":"asd"})
table.sort(nomal, function(a,b) return a.id < b.id end) 根据函数的判断条件可以选择升序和降序