3.6 JS编程
在Authorware 7.0中,允许直接使用javascript语言(javascript Language,简称为JS)编写程序代码。 在Authorware中实现的javascript语言可以称为javascript for Authorware,它基于ECMA-262标准,只有符合该标准的javascript代码才能被Authorware的javascript解释器所接受。
Chapter03文件夹下提供了ECMA脚本语言规范(ECMA-262标准)文档Ecma-262.pdf。
3.6.1 javascript for Authorware
javascript for Authorware具备javascript语言的核心内容,具体包括各种数据类型、表达式、运算符、语句,以及javascript 1.5版的核心对象(Native ECMAscript objects)。
3.6.1.1 运算符
1.算术运算符
+ 将运算符两边的数值相加(二元运算符)
- 用运算符左边的数值减去右边的数值(二元运算符)
- 负号,将操作数转换为负数(一元运算符)
* 将运算符两边的数值相乘
/ 用运算符左边的数值除以右边的数值
% 取模运算符,获取除(/)运算之后的余数
++ 递增运算符,在使用左边的变量之后将变量的值增1,或者在使用右边的变量之前将变量的值增1
-- 递减运算符,在使用左边的变量之后将变量的值减1,或者在使用右边的变量之前将变量的值减1
2.字符串连接运算符
+ 用于两个连接字符串
3.关系运算符
== 判断运算符两边的值是否相等
!= 判断运算符两边的值是否不相等
< 判断运算符左边的值是否小于右边的值
> 判断运算符左边的值是否大于右边的值
<= 判断运算符左边的值是否不大于右边的值
>= 判断运算符左边的值是否不小于右边的值
=== 判断运算符两边的对象是否严格相等
!== 判断运算符两边的对象是否不是严格相等
4.逻辑运算符
! 逻辑非
&& 逻辑与
逻辑或
5.位运算符
~ 按位取反
& 按位与
按位或
上一篇:authorware7程序编写基础教程--AWS编程基础(6)
下一篇:authorware7程序编写基础教程--动态构造程序代码(1)
|