今天,小编主要为大家介绍一下:前嗅ForeSpider脚本中的基本语句。内容包括:顺序语句,条件语句,循环语句,开关语句和返回语句。
1.顺序语句
ForeSpider脚本语法规则类似JavaScript、C++等标准语言,每一条语句用分号隔开,例如:
x = 1; y =2; z=x+y;
或者,一行一条语句,例如:
x=1
y=2
z = x+y
多个变量声明之间可以用逗号,例如:
var x=0,y='hello';
中间的通常为语句块,例如:
if(true)
{echo("true");}
2.条件语句[if else]
ForeSpider脚本的条件语句是用if开始,有如下三种形式
(1)if(case)
var x = 1;
if(x){echo(x);}
(2)if(case) else{}
var x = 1;
if(x){echo(x);}
else{echo("x is empty");}
(3)if(case){} else if{}else if{}
var x = 1;
if(x<0){echo("x < 0");}
else if(x>0){echo("x is "+ x);}
else{echo("x is empty");}
3.循环语句[for]
ForeSpider脚本的循环语句for,有如下三种形式
(1)for(init;end case;change){express}.
//例如以下代码,输出0~9的数字for(i=0;i<10;i++){echo(i);}
(2)for(init;end case;change){express}.
//当您要遍历一个对象或数组时,可以使用for 循环第二种形式。
//i:设置一个变量i,当obj为数组时,i就是下标,当obj为对象时,i就是成员变量名
//obj:可以是一个对象或者数组。
//下面的例子显示数组中的全部元素的值:
obj = ["x","y"];
for(i in obj)
{ echo(i+":"+obj[i]);}
(3)for(init;end case;change){express}.
//当您要遍历一个对象或数组时,也可以使用for 循环第三种形式。
//i:设置一个变量i,当obj为数组时,i就是下标,当obj为对象时,i就是成员变量名
//obj:可以是一个对象或者数组。
//v:代表数组中元素的值或者对象中成员变量的值。
//下面的例子显示对象中的全部成员变量的值:
obj = {aa:1, bb: 2};
for(i in obj each v)
{ echo(i+":"+v);}
4.循环语句[while]
while(case)//例如以下代码,输出0~9的数字
i=0;
while(i<10)
{echo(i);i++;}
5.开关语句[switch]
switch(var){case v1:express;case v2:express;default:express;}。例如:
//根据变量i的不同值控制不同的输出
for(i=0;i<5;i++){
switch(i){
case 0:echo("it is zero");
case 1:echo("it is 1");
default:echo(i);
}
}
//根据字符串str的值输出不同结果var str = "hello";
for(i=0;i<5;i++){
str+=i;
switch(str){
case"hello0":echo(str);
case "hello01":echo("it is" + str);
default:echo(str.length);
}
}
6.返回语句[return]
传出函数或者代码段的返回值。
相关推荐
Linux Shell脚本教程:30分钟玩转Shell脚本编程 _
Unity3D教程:制作简单小汽车游戏 OnGUI的视觉化编辑 unity3d角色血条 Unity3D格斗游戏运动特效 MenuItem自定义菜单项 Unity3D脚本:导弹追踪代码 Unity3D教程:UI自动适合屏幕分辨率 中慢动作与加速动作的实现 ...
教程会讲解RSC的基本语法,如变量、条件语句、循环、函数等,并通过实例展示如何编写脚本来完成特定任务。 4. 脚本编写实践:教程将深入到具体的脚本编写案例,例如,创建自动化的IP地址分配脚本、实现动态DNS更新...
掌握流程控制的基本语法对于编写有效的Shell脚本至关重要。 条件语句是程序中根据特定条件执行不同代码块的结构。Shell脚本中常用的条件语句包括if语句和case语句。if语句用于基于条件执行不同的分支代码,例如判断...
教程会讲解如何配置和使用WSH,以及编写和执行WSH脚本的基本步骤。 5. **脚本实战**:教程中将通过实例来演示如何运用所学知识解决实际问题,例如自动化文件备份、邮件发送、系统监控等。这些实例将帮助读者理解...
* 基本式脚本:基本式脚本是最基本的脚本类型,主要用于定义一些基本的命令和操作。 * 购买式脚本:购买式脚本主要用于购买游戏中的物品和装备。 * 开关式脚本:开关式脚本主要用于控制游戏中的某些功能的开关。 * ...
在数据库管理中,生成数据库表的INSERT语句脚本是一项常用的任务,特别是在数据迁移、备份或测试环境中。INSERT语句是SQL语言的一部分,用于向数据库表中插入新的数据记录。以下将详细介绍如何生成这些脚本以及其在...
控制流:if语句、for循环、while循环、break和continue语句。 3. 函数与模块 定义函数:使用def关键字定义函数。 参数与返回值:传递参数、设置默认参数、返回多个值。 模块与包:导入模块、使用标准库和第三方库。 ...
《Windows脚本教程》是一本全面介绍Windows操作系统中脚本技术的权威指南,主要针对的是批处理脚本(Batch Scripting)和Windows PowerShell脚本。CHM格式是Microsoft的 Compiled HTML Help,通常用于电子手册或文档...
同时,本教程还涵盖了 SQL 高级知识,如 Top 语句、Like 语句、通配符、In 语句、Between 语句、Aliases 语句、Join 语句、Inner Join 语句、Left Join 语句、Right Join 语句、Full Join 语句、Union 语句、Select ...
本文将深入探讨if语句的使用方法,包括基本的语法结构、测试表达式、逻辑运算符以及在实际脚本中的应用。 if语句是Bash脚本中进行条件判断的强大工具。通过灵活使用测试表达式、逻辑运算符和复合条件测试,我们可以...
在“Shell脚本学习教程PDF版”中,你将深入理解Shell脚本的基本概念、语法结构以及高级特性。 首先,Shell脚本的基础包括变量、条件语句、循环结构和函数。变量是存储数据的地方,可以是文本、数字或者其他类型。在...
本教程主要介绍如何在TIA博途WINCC中使用VB脚本来实现IF THEN判断语句,从而进行条件控制。 首先,我们需要创建一个项目,并添加一个HMI界面。在项目中新建一个HMI变量表,包括两个整型变量`test1`和`test2`。这两...
从认识各种解释器类型出发,教程逐步展开,涵盖了Shell环境配置、脚本编写规范、变量与运算符的应用、条件判断及循环语句、函数使用方法,并探讨了重定向及文件处理等重要特性。通过对本书的学习,读者能够掌握构造...
BAT脚本,全称为Batch Script,是Windows操作系统中的一种脚本语言,主要用于自动化执行一系列DOS命令。在本文中,我们将深入学习几个基础且常用的BAT脚本命令:echo、@、call、pause以及rem。 首先,`echo`命令...
1. 文件下载(无回显)脚本: 使用VBS脚本可以实现文件下载,并且不显示下载过程。 2. 列举进程脚本: 使用VBS脚本可以列举系统中的进程。 3. 终止进程脚本: 使用VBS脚本可以终止系统中的进程。 4. 重启系统...
PB脚本中SQL语句写法与SQL中语句写法对照 PB脚本中SQL语句写法与SQL中语句写法对照是非常重要的知识点,因为PB脚本和SQL语言在写法和应用中有所不同。本文将对PB脚本中SQL语句写法和SQL中语句写法进行对比和分析。 ...
BAT脚本编写教程 知识点1:BAT脚本的基本命令 * echo:显示此命令后的字符 * @:与echo off相似,但它是加在每个命令行的最前面,表示运行时不显示这一行的命令行 * call:调用另一个批处理文件 * pause:暂停...
这篇文档主要介绍了如何通过VB脚本在TIA博途WINCC的触摸屏上实现基本的逻辑判断,特别是使用IF THEN ELSE语句。 首先,我们需要创建一个TIA博途项目,并添加一个HMI(Human Machine Interface)。在项目中,创建一...