会lua的都知道三目运算符在lua中的写法是
a and b or c
但这里有个问题,就是当b是nil的时候会返回c的值
今天无意中看到一个大神的写法
(a and {b} or {c})[1]
不要觉得这很小儿科,人跟人的差距就体现在细节上
posted on 2014-12-15 21:07 整型变量J 阅读(1635) 评论(0) 编辑 收藏 举报
Powered by: 博客园 Copyright © 2024 整型变量J Powered by .NET 9.0 on Kubernetes