lua 5.x的一些小知识
来源:互联网 发布:网络约车管理办法 编辑:程序博客网 时间:2024/05/18 21:42
1、调用数学函数方式为:math.x。 如math.sqrt() math.sin()
2、遍历table的方法
可以使用pairs,pairs的遍历,输出不是按照定义的先后顺序,而是按照key的hash值大小顺序
同时lua也提供了按照key的大小顺序来遍历的,注意,是大小顺序,仍然不是key定义的顺序,这种遍历方式就是for k,v in ipairs(tbtest) do。
myData = {}
myData[0] = "fww"
myData[1] = 54
myData["name"] = "helly"
for key, value in pairs(myData) do
print(key.."="..value)
end
其它常用的方法。
- for key, value in pairs(tbtest) do
- XXX
- end
- for key, value in ipairs(tbtest) do
- XXX
- end
- for i=1, #(tbtest) do
- XXX
- end
- for i=1, table.maxn(tbtest) do
- XXX
- end
0 0
- lua 5.x的一些小知识
- 对X-Window的一些小知识
- cocos2d-x 一些需要记住的小知识d
- ASP的一些小知识
- 一些小的网络知识
- vc的一些小知识
- javascript的一些小知识
- Ruby的一些小知识
- 数据库的一些小知识
- 一些wince的小知识
- nfs的一些小知识
- 一些凌乱的小知识
- Linux的一些小知识
- 麦克风的一些小知识
- C#的一些小知识
- IOS的一些小知识
- IOS的一些小知识
- UITableView 的一些小知识
- 在Unity3D中控制动画播放
- Zookeeper集群搭建
- Android操作系统11种传感器介绍
- IT痴汉的工作现状19-公司组织结构
- 手游上线必须做的事情 手游运营必看的上线流程干货分享
- lua 5.x的一些小知识
- java 中常用的io流总结
- (转)各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式(二)
- HTML5移动开发之路(7)——在线画板
- SOAP
- mac osx 安装apache+php
- 学习笔记: shell 编程中空格的使用
- 在gdb中如何将所有线程的堆栈输出到文件中去
- (转)AAC ADTS LATM 格式分析