易语言,怎么调试输出,查看内容
在js语言里,弹窗是
alert()
在易语言里,弹窗是
信息框 (“弹出显示内容”, 0, “标题”, );
在js语言里,调试输出是
console.log()
在易语言里,调试输出是
调试输出 (“输出内容”)
了解完,易语言的调试
下面说一下易语言的变量
这是易语言编辑框,易语言的开发环境
点击进入,易语言开发环境
就能看见
上面有个 I插入,点击它
在点击,选择对应的变量
是局部变量,还是全局变量
点击就相当于,自己声明了一个变量
局部变量
如这样,就插入了一个,局部变量
变量名,叫i 变量类型是,整数型
因为是局部变量,所有它,只在对应的事件里生效(对应的事件,后面会讲)
全局变量
如这样,就插入了一个,全局变量
变量名,叫i变量1
它会生成一个新的窗口,叫全局变量表
在全局变量表下,存的,全是全局变量
常量
在常量数据表下,存的,全是常量
常量,和其它变量调用,
有所不同,要加#号
如,我在易语言,声明了一个常量
变量名叫a
那么我使用这个常量
应该这样使用
#a
那么易语言的变量类型,又是怎么样的呢
这里拿js快速比较,理解
上面是易语言的类型声明,
下面是js的类型声明
整数型
Number(INT)
小数型
Number(FLOAT)
文本型
String
逻辑型
Boolean
通用型
易语言的,流程判断,又是怎么样的
这里拿js做对比,快速理解
if(){}
如果真()
if(){}else{}
如果()
switch( a ){
case 1:
//code1
break;
case 2:
//code2
break;
default:
//code4
break;
}
判断(数值=1)
//code1
判断(数值=2)
//code2
判断(数值=3)
//code3
while (条件) {
循环体
}
计次循环首("循环次数",“循环记录数")
//code
计次循环尾()
判断循环(i<15)
//code
到循环尾()//直接结束
判断循环尾()
do {
循环体
}while(条件)
循环判断首()
//code
循环判断尾(假)
for(let i = 0; i < 5; i++){}
变量循环首(“变量起始值”,“变量起始值”,“变量递增值”,变量)
//code
变量循环尾()
那么如果,我想循环遍历一个数组
是该怎么做呢?
计次循环首(取数组成员数(arr),i)
//这里的i,每一次循环一遍,就会加一
//所以当前数组成员,应该是arr[i]
计次循环尾()
易语言,事件,又是怎么调用的呢
如,我这里有一个登陆按钮控件
点击它
然后再点击这个紫色位置
然后,就会出现一大堆关于,它的事件,再点击需要的事件
这里点击事件,就会自动生成,到对应位置
在这里写代码,就相当于,触发对应事件后
执行,该段代码
再说一下,经常使用的api
return
返回()
Marh.random()
取随机数()
//下面内容,对应易语言提示都有
数组方法:
重定义数组(arr,是否保存以前内容,数组长度上限)
取数组成员数()//返回数组长度数
用在:
计次循环首(取数组成员数(arr),i)
//code
计次循环尾()
加入成员(arr,加入内容)
删除成员(arr,数组位置(包含自己),删除个数)
数组清零(arr)//数组全部清零
数组排序(arr,逻辑型)//参数二,决定了从大到小,从小到大
文本方法:
取文本长度(str)
取文本左边(str,1)
取文本右边(str,3)
取文本中间(str,1,3)
子文本替换()
分割文本()
载入()
销毁()
是否为空()
播放MP3(1,内容路径)
停止播放()
设置窗口透明度(_启动窗口.取窗口句柄(),100)//透明度100
网页访问对象()
模拟鼠标点击()
延迟()
如果遇见看不懂的api
易语言开发环境,点击提示
然后再双击,看不懂的api
然后就会展示,提示内容