首页 > 其他分享 >lua self使用例子

lua self使用例子

时间:2023-11-28 16:04:19浏览次数:36  
标签:funcs name -- self lua 例子 local hello

local funcs = {}

function funcs:callMe()

  local tt = self.name --值为hello

  print(tt)

end

f = funcs["callMe"]

-- 调用方法1:

f({name = “hello"})

-- 调用方法2:

local ok, err = pcall(f, {name = "hello"})

 pcall为protected  call的意思, 保护调用, 调用函数出错, 不会崩

返回第一个值ok为true时, 表示函数调用成功, err是调用函数返回的值

标签:funcs,name,--,self,lua,例子,local,hello
From: https://www.cnblogs.com/barrysgy/p/17862155.html

相关文章

  • Lua-curl库做数据抓取代码示例
    --导入Lua-curl库luarocksinstallluacurl--创建一个curl实例,localc=curl.init()--设置信息c.setopt(curl.PROXY,")--设置目标URLc.setopt(curl.URL,"")--设置获取类型为GETc.setopt(curl.GET,true)--执行请求localresponse=c.perform()--检查......
  • 通过项目中的实际例子,介绍 LocalStorage 在 Angular 开发中的使用场景
    笔者之前在掘金社区的技术文章,介绍过自己项目组中负责开发的一款基于Angular的电商SDK:Angular应用支持PWA(ProgressiveWebApplication)特性的开发步骤分享Angular应用的搜索引擎优化(SEO)实战指南本文笔者会分享自己项目过程中,在设计这款SDK时使用Web开发领域的......
  • 初中英语优秀范文100篇-010 I Am Proud of Myself-我为自己感到骄傲
    初中英语优秀范文100篇-010IAmProudofMyself-我为自己感到骄傲PDF格式公众号回复关键字:SHCZFW010记忆树1I'mapersonwhoisalwaysconfidentandreadytotryanythingnew.翻译我是一个总是充满自信并随时准备尝试任何新事物的人。简化记忆新事物句子结构......
  • Xcode 15 and iOS 17 - Error: DT_TOOLCHAIN_DIR cannot be used to evaluate LIBRARY
    热烈欢迎,请直接点击!!!进入博主AppStore主页,下载使用各个作品!!!注:博主将坚持每月上线一个新app!!Podfile文件添加如下内容后,重新podinstall:post_installdo|installer|#fixxcode15DT_TOOLCHAIN_DIR-removeafterfixoficially-https://github.com/CocoaPods/CocoaPod......
  • Wireshark lua插件开发第二周进展
    1.Lua简介Lua是一种轻量级的脚本语言,解释执行,不需要编译器之类的。Lua的基本语法可以参考官网或者菜鸟教程。Wireshark内置了对Lua脚本的支持,可以直接编写Lua脚本,无需配置额外的环境,使用起来还是非常方便的。[WiresharkDeveloper'sGuide]里的第10章和第11章都是关于Lua......
  • PYTHON用KERAS的LSTM神经网络进行时间序列预测天然气价格例子|附代码数据
    全文下载链接:http://tecdat.cn?p=26519最近我们被客户要求撰写关于LSTM的研究报告,包括一些图形和统计输出。一个简单的编码器-解码器LSTM神经网络应用于时间序列预测问题:预测天然气价格,预测范围为10天。“进入”时间步长也设置为10天。)只需要10天来推断接下来的10天。......
  • SAP ABAP 动态生成 ABAP 程序并动态调用的例子代码试读版
    本文回答笔者知识星球一个朋友的提问:汪老师您好,请教一个问题。ABAP里的程序能够动态生成吗?我的意思是,ABAP程序的源代码是从第三方传入的,然后在ABAP系统生成,并执行?有没有类似的例子可以参考?谢谢汪老师!首先笔者要提醒的是,这种根据第三方输入,动态生成ABAP程序并且执行的方......
  • lua基本语法1
    一注释单行注释 两个减号是单行注释:--注释内容多行注释--[[多行注释多行注释--]] 二)基本类型Lua中有8个基本类型分别为:nil(空)----->javanull(空)boolean(布尔)、number(数字)双精度浮点数--->javaintdoublefloatstring(字符......
  • 微服务的例子
    微服务是一种软件开发架构模式,它将一个大型、复杂的应用程序拆分为多个小型、独立的服务的集合。这些服务之间相互协作,共同完成整体应用程序的功能。微服务架构具有敏捷、灵活、可扩展性等特点,能够应对日益复杂的业务需求和快速变化的市场环境。举个例子,假设有一个电商网站,采用微......
  • 全新Self-RAG框架亮相,自适应检索增强助力超越ChatGPT与Llama2,提升事实性与引用准确性
    全新Self-RAG框架亮相,自适应检索增强助力超越ChatGPT与Llama2,提升事实性与引用准确性1.基本思想大型语言模型(LLMs)具有出色的能力,但由于完全依赖其内部的参数化知识,它们经常产生包含事实错误的回答,尤其在长尾知识中。为了解决这一问题,之前的研究人员提出了检索增强生成(RAG),它通......