深入了解WPS脚本语言:变量、数据类型与操作
1. 变量作用域问题
在WPS脚本中,变量的作用域十分关键。例如下面的代码:
Set-PSDebug -Strict $x = 5 { $y = 5 $x } $y在这个例子里,最后一条命令会报错,因为$y仅在花括号标记的代码块内有效。超出这个代码块,$y就无法被识别了。
2. 可用的数据类型
WPS提供了多种类型加速器,可用于声明变量的类型。以下是一些常见的类型加速器及其对应的类型:
| 类型加速器 | 对应类型 |
| — | — |
|[int]|typeof(int)|
|[int[]]|typeof(int[])|
|[long]|typeof(long)|
|[long[]]|typeof(long[])|
|[string]|typeof(string)|
|[string[]]|typeof(string[])|
|