Lua学习笔记1-全局变量
2017-09-27 16:47
295 查看
在默认情况下,变量总是认为是全局的。
全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil。
如果你想删除一个全局变量,只需要将变量赋值为nil。
b = nil
print(b) --> nil
这样变量b就好像从没被使用过一样。换句话说, 当且仅当一个变量不等于nil时,这个变量即存在。
全局变量不需要声明,给一个变量赋值后即创建了这个全局变量,访问一个没有初始化的全局变量也不会出错,只不过得到的结果是:nil。
> print(b) nil > b=10 > print(b) 10 >
如果你想删除一个全局变量,只需要将变量赋值为nil。
b = nil
print(b) --> nil
这样变量b就好像从没被使用过一样。换句话说, 当且仅当一个变量不等于nil时,这个变量即存在。
相关文章推荐
- Lua学习笔记2--变量域和流程控制
- Python学习笔记之全局变量
- 4000 黑马程序员—C学习笔记—static和const修饰的全局与局部变量
- [知了堂学习笔记]_纯JS制作《飞机大战》游戏_第2讲(对象的实现及全局变量的定义)
- (四次元新浪微博源代码学习笔记1)全局变量Application
- lua学习(2)_____lua的注释和全局变量、局部变量
- Java 学习笔记15:关于web开发中,全局变量的一点想法
- Sql server 学习笔记---全局变量
- [知了堂学习笔记]_纯JS制作《飞机大战》游戏_第2讲(对象的实现及全局变量的定义)
- nginx 源码学习笔记(十四)—— 全局变量ngx_cycle
- Python学习笔记之全局变量
- Python学习笔记(7):global关键字及全局变量的用法
- PHP 学习笔记(一):基础教程:语法,变量,函数,数组,超全局
- php 学习笔记 —— 全局变量 魔术变量 (三)
- lua学习笔记---注释,变量,字符串
- 学习笔记---C语言中全局变量,变量,常量的定义与使用
- [LUA学习笔记02]在C中通过LUA API访问LUA脚本变量
- 学习笔记---全局与局部变量
- ruby学习笔记之【全局变量和顶级实例变量】
- swift学习笔记之全局变量和全局方法