介绍
变量可以存储数字、字符串、布尔值、对象等数据类型,和 Java 类似。
裕语言中的变量有 3 类:
- 局部变量:所处事件可访问
- 界面变量:所处界面可访问
- 全局变量:所有界面可访问
局部变量
局部变量使用 s
关键字定义,只能在当前所处的事件中可以访问。
如果不赋值,变量值默认为 null
。
s a = 123
s b = "你好"
s c = true
s d = null
s e
使用变量名,可以访问变量。
s a = "你好"
syso(a) // 控制台输出:你好
界面变量
界面变量使用 ss
关键字定义,只能在当前所处的界面中访问,界面中所有事件都能访问。
界面变量使用 ss.变量名
形式访问。
ss a = 123
syso(ss.a)
f(a > 100)
{
tw("a比100大")
}
全局变量
全局变量使用 sss
关键字定义,可以在所有界面和模块中使用。
全局变量使用 sss.变量名
形式访问。
sss a = "你好"
syso(sss.a)