- :/.的区别
详细可以参考https://zhuanlan.zhihu.com/p/651619116。最重要的不同就是传递默认参数self。
通过.调用函数,传递self实例
通过 : 调用函数,传递self (不需要显示的传递self参数,默认就会传递,但是这样使用的时候需要注意,程序可读性下降了)
- #的用法
- 对字符串来说,#取字符串的长度;
- 对于table ,获取一个数值键值(从键值1开始)的表(table)长度, 但是有很多特殊情况特别要注意,参考https://www.jianshu.com/p/62c163d7dc2e