Lua多脚本执行

复制代码
--全局变量
a = 1
b = "123"

for i =1,2 do
	c = "Holens"
end

print(c)
print("*************************************1")

--本地变量(局部变量)
for i =1,2 do
	local d = "Holens2"
	print(d)
end
print(d)

function F1( ... )
	t = "f1"
end
print("调用F1前:")
print(t)
F1()
print("调用F1后:"..t)
print("*************************************2")

--多脚本执行(此处创建了Test.lua
require("Test")
--执行过其他脚本之后,就可以使用里面的全局变量
--但是不能用本地变量
print(testA)
print(x)
print("*************************************3")

--package.loaded["脚本名"]
--返回值是boolean 脚本是否被执行
print(package.loaded["Test"])
--卸载
package.loaded["Test"] = nil
print(package.loaded["Test"])
print("*************************************4")

--大G表
--_G表是一个总表(table) 存储所有的全局变量
for k,v in pairs(_G) do
	print(k,v)
end

Test.lua

复制代码
print("Test测试")
testA = "123"
local  x = "456"
相关推荐
利来利往1 天前
【ai写代码】lua-判断表是否被修改
lua
陈天cjq1 天前
Redis 实用型限流与延时队列:从 Lua 固定/滑动窗口到 Streams 消费组(含脚本与压测)
redis·junit·lua
Warren981 天前
Lua 脚本在 Redis 中的应用
java·前端·网络·vue.js·redis·junit·lua
柯南二号2 天前
MacOS 系统计算机专业好用工具安装
开发语言·lua
神洛华2 天前
Lua语言程序设计2:函数、输入输出、控制结构
开发语言·lua
测试界清流6 天前
Postman接口测试入门
开发语言·lua
Volunteer Technology6 天前
Lua基础+Lua数据类型
开发语言·junit·lua
Volunteer Technology7 天前
openresty-lua-redis案例
redis·lua·openresty
WaterRun10 天前
开源项目luaToEXE: 将.lua封装为自带解释器无lua环境依赖的可执行文件工具
lua
William一直在路上10 天前
LUA脚本语言
开发语言·lua