当前位置: 首页 > news >正文

Lua的几个特殊用法

  • :/.的区别

详细可以参考https://zhuanlan.zhihu.com/p/651619116。最重要的不同就是传递默认参数self。

通过.调用函数,传递self实例

通过 : 调用函数,传递self (不需要显示的传递self参数,默认就会传递,但是这样使用的时候需要注意,程序可读性下降了)

 

  • #的用法
  1. 对字符串来说,#取字符串的长度;
  2. 对于table ,获取一个数值键值(从键值1开始)的表(table)长度, 但是有很多特殊情况特别要注意,参考https://www.jianshu.com/p/62c163d7dc2e 

相关文章:

  • PHP面向对象编程总结
  • Flutter 中的 SliverCrossAxisGroup 小部件:全面指南
  • C++ 变量的声明和初始化方式
  • <Rust><iced>基于rust使用iced库构建GUI实例:动态改变主题色
  • 使用Spring的@Scheduled注解实现定时任务
  • 关于高版本 Plant Simulation 每次保存是 提示提交comm对话框的处理方法
  • 使用axios+vue在离开页面时中断网络请求
  • MATLAB算法实战应用案例精讲-【数模应用】Turf组合模型(附MATLAB、python和R语言代码实现)
  • Outpainting Inpainting
  • RTA GMH系列 SERIE MOTION电机驱动板手侧 英文版
  • 【Web API DOM03】事件监听
  • VRRP
  • 创新指南|领导者如何评估自己的表现——麦肯锡专有的CEO卓越评估工具
  • 淘宝api接口是什么意思?api接口申请资格是什么?
  • echarts绘制三维柱状图
  • 【140天】尚学堂高淇Java300集视频精华笔记(86-87)
  • 【个人向】《HTTP图解》阅后小结
  • Docker入门(二) - Dockerfile
  • JAVA_NIO系列——Channel和Buffer详解
  • js ES6 求数组的交集,并集,还有差集
  • MYSQL如何对数据进行自动化升级--以如果某数据表存在并且某字段不存在时则执行更新操作为例...
  • Netty 4.1 源代码学习:线程模型
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • nginx(二):进阶配置介绍--rewrite用法,压缩,https虚拟主机等
  • Spring Cloud Alibaba迁移指南(一):一行代码从 Hystrix 迁移到 Sentinel
  • SQL 难点解决:记录的引用
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • Zsh 开发指南(第十四篇 文件读写)
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 从零开始学习部署
  • 聊聊redis的数据结构的应用
  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 三分钟教你同步 Visual Studio Code 设置
  • 深入浅出webpack学习(1)--核心概念
  • 使用putty远程连接linux
  • 算法之不定期更新(一)(2018-04-12)
  • 用Canvas画一棵二叉树
  • Java总结 - String - 这篇请使劲喷我
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 移动端高清、多屏适配方案
  • ​LeetCode解法汇总1410. HTML 实体解析器
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • ​低代码平台的核心价值与优势
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • #、%和$符号在OGNL表达式中经常出现
  • #07【面试问题整理】嵌入式软件工程师
  • $ is not function   和JQUERY 命名 冲突的解说 Jquer问题 (
  • (01)ORB-SLAM2源码无死角解析-(66) BA优化(g2o)→闭环线程:Optimizer::GlobalBundleAdjustemnt→全局优化
  • (6)STL算法之转换
  • (C语言)二分查找 超详细
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (八)Flask之app.route装饰器函数的参数
  • (草履虫都可以看懂的)PyQt子窗口向主窗口传递参数,主窗口接收子窗口信号、参数。
  • (二)linux使用docker容器运行mysql
  • (二)七种元启发算法(DBO、LO、SWO、COA、LSO、KOA、GRO)求解无人机路径规划MATLAB