博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UiBot命令手册——语法词法
阅读量:6848 次
发布时间:2019-06-26

本文共 1656 字,大约阅读时间需要 5 分钟。

变量赋值

命令原型

varName = varValue

命令说明

将等式左边的的变量修改为右边的值,等式右侧可以为立即数值、表达式、函数返回值等。

参数说明

变量名 varName--变量名 值 varName--变量名

————————————————————————————————

条件分支

命令原型

`If expression

Else

End If`

命令说明

如果表达式 expression 为真,则执行 Yes Block 语句块,否则执行 No Block 语句块。ElseIf 语句可以出现多次,对应更多的条件分支,ElseIf、Else 语句如果不需要可以不编写,对应的语句块也不需要编写。

参数说明

条件分支 expression--进行判断的表达式。

————————————————————————————————

遍历数组

命令原型

`For Each value In dataStruct

Next`

命令说明

循环遍历 Collection 的每一条数据,将数据的名称(对应字典时)或索引(对应数组时)代入 key,将数据的值代入 value 后执行 Block 语句块。

参数说明

遍历数组 value--遍历值 dataStruct--要遍历的数据结构 ————————————————————————————————

遍历字典

命令原型

`For Each key, value In dataStruct

Next`

命令说明

循环遍历 Collection 的每一条数据,将数据的名称(对应字典时)或索引(对应数组时)代入 key,将数据的值代入 value 后执行 Block 语句块。

参数说明

遍历字典 key--遍历键 value--遍历值 dataStruct--要遍历的数据结构 ————————————————————————————————

计次循环

命令原型

`For index = beginValue To endValue step stepValue

Next`

命令说明

将索引代入循环,执行for 至 next 之间的语句块,索引的值从 start 到 end 次,step为步进,每次循环可以使索引增加 step 对应的数量,而不再是 1。

参数说明

计次循环 index--步进索引 beginValue--初始值 endValue--结束值 stepValue--步进

————————————————————————————————

条件循环

命令原型

`Do While expression

Loop`

命令说明

使用 While 时,当 expression 的值为真则继续执行 Block 语句块,当 expression 为假时退出循环。

参数说明

条件循环 expression--进行判断的表达式。

————————————————————————————————

继续循环

命令原型

Continue

命令说明

跳过当次循环,进入当前循环语句的下一轮循环。

————————————————————————————————

跳出循环

命令原型

Break

命令说明

跳出 计次循环、遍历数据。

———————————————————————————————— 异常捕获

命令原型

try catch end try

命令说明

使用try catch处理可能引发异常的代码块。

————————————————————————————————

退出流程

命令原型

exit()

命令说明

退出流程

————————————————————————————————

跳出返回

命令原型

return value

命令说明

跳出流程块并返回值

参数说明

返回 value--返回到流程视图的值

查看更多内容:

转载于:https://juejin.im/post/5cda760e6fb9a0321141d014

你可能感兴趣的文章
delphi 知道excel选中的单元格的行号
查看>>
Vue.js中data,props和computed数据
查看>>
软件不能用Surface Pro触控笔 微软这有解决办法
查看>>
contentsize ,ios 7和 ios7之前的 有点差别,
查看>>
Tomcat
查看>>
try catch 怎么写?
查看>>
iOS学习笔记(十五)——数据库操作(SQLite)
查看>>
Android spinner 样式及其使用详解
查看>>
ftps加密服务器
查看>>
[置顶] 批处理命令
查看>>
谈谈不换行空格
查看>>
ubuntu 13.04 nginx.conf 配置详解
查看>>
Android调用系统的打电话和发短信界面(1.将消息内容带过去2.实现群发)
查看>>
如何在内网安装compass
查看>>
TF-IDF理解及其Java实现
查看>>
CRLF line terminators导致shell脚本报错:command not found
查看>>
LeetCode - Combination Sum
查看>>
Mysql 正则获取字段的交集【转】
查看>>
Java NIO2:缓冲区
查看>>
AngularJS 使用$sce控制代码安全检查
查看>>