本文从WordPress迁移而来, 查看全部WordPress迁移文章
阅读 programming in lua 第5,6,7章后总结
函数:
当函数只有一个参数时,且这个参数是字符串或表构造时,() 是可选的
这种调用可以节省一个()的输入,但意义不大,为统一代码风格,调用函数时,一律带上()
以内建的print函数,以及一个示例函数 print_table 来体会一下
1 | -- ok |
- 调用函数时,传入的参数个数多于定义的个数,Lua不会报错,直接忽略多出来的参数;传入的参数少于定义的参数,Lua不会报错,用nil填充缺少的参数
1 | function print_str(a_str, b_str) |