欢迎来到天天文库
浏览记录
ID:1482561
大小:1.10 MB
页数:78页
时间:2017-11-11
《flash_ actionscript3.0 (运算符)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、FlashActionScript3.0语言和组件参考(运算符)符号运算符是指定如何组合、比较或修改表达式值的字符。 算术 +addition加上数字表达式。 --decrement操作数减去1。 /divisionexpression1除以expression2。 ++increment将表达式加1。 %modulo计算expression1除以expression2的余数。 *multiplication将两个数值表达式相乘。 -subtraction用于执行求反或减法运算。 算术组合赋值 +=additionassignment将ex
2、pression1+expression2的值赋给expression1。 /=divisionassignment将expression1/expression2的值赋给expression1。 %=moduloassignment将expression1%expression2的值赋给expression1。 *=multiplicationassignment将expression1*expression2的值赋给expression1。 -=subtractionassignment将expression1-expression2的
3、值赋给expression1。 赋值 =assignment将expression2(右侧的操作数)的值赋予expression1中的变量、数组元素或属性。 按位 &bitwiseAND将expression1和expression2转换为32位无符号整数,并对整数参数的每一位执行布尔AND运算。 <4、一个32位带符号整数,然后按位对1求补。 5、bitwiseOR将expression1和expression2转换为32位无符号整数,并在expression1或expression2的对应位为1的每个位的位置上放置1。第78页共78页FlashActionScript3.0语言和组件参考(运算符) >>bitwiserightshift将expression和shiftCount转换为32位整数,并将expression中的所有位向右移动由shiftCount转换所得到的整数指定的位数。 >>>bitwiseunsignedrightsh6、ift此运算符与按位向右移位运算符(>>)基本相同,只是此运算符不保留原始表达式的符号,因为左侧的位始终用0填充。 ^bitwiseXOR将expression1和expression2转换为32位无符号整数,并在expression1或expression2中对应位为1(但不是在两者中均为1)的每个位的位置上放置1。 按位组合赋值 &=bitwiseANDassignment对expression1赋予expression1&expression2的值。 <<=bitwiseleftshiftandassignment执行按位向左移位(<7、<=)运算,并将内容作为结果存储在expression1中。 8、=bitwiseORassignment将expression19、expression2的值赋给expression1。 >>=bitwiserightshiftandassignment执行按位向右移位运算,并将结果存储在expression中。 >>>=bitwiseunsignedrightshiftandassignment执行无符号按位向右移位运算,并将结果存储在expression中。 ^=bitwiseXORassignment将expression1^expre10、ssion2的值赋给expression1。 注释 /*..*/blockcommentdelimiter分隔一行或多行脚本注释。 //linecommentdelimiter指示脚本注释的开始。 比较 ==equality测试两个表达式是否相等。 >greaterthan比较两个表达式,并确定expression1是否大于expression2;如果是,则结果为true。 >=greaterthanorequalto比较两个表达式,确定expression1是大于或等于expression2(true)还是expression1小于exp11、ression2(false)。 !=inequality测试结果是否与等于运算符(==)正好相反。
4、一个32位带符号整数,然后按位对1求补。
5、bitwiseOR将expression1和expression2转换为32位无符号整数,并在expression1或expression2的对应位为1的每个位的位置上放置1。第78页共78页FlashActionScript3.0语言和组件参考(运算符) >>bitwiserightshift将expression和shiftCount转换为32位整数,并将expression中的所有位向右移动由shiftCount转换所得到的整数指定的位数。 >>>bitwiseunsignedrightsh
6、ift此运算符与按位向右移位运算符(>>)基本相同,只是此运算符不保留原始表达式的符号,因为左侧的位始终用0填充。 ^bitwiseXOR将expression1和expression2转换为32位无符号整数,并在expression1或expression2中对应位为1(但不是在两者中均为1)的每个位的位置上放置1。 按位组合赋值 &=bitwiseANDassignment对expression1赋予expression1&expression2的值。 <<=bitwiseleftshiftandassignment执行按位向左移位(<
7、<=)运算,并将内容作为结果存储在expression1中。
8、=bitwiseORassignment将expression1
9、expression2的值赋给expression1。 >>=bitwiserightshiftandassignment执行按位向右移位运算,并将结果存储在expression中。 >>>=bitwiseunsignedrightshiftandassignment执行无符号按位向右移位运算,并将结果存储在expression中。 ^=bitwiseXORassignment将expression1^expre
10、ssion2的值赋给expression1。 注释 /*..*/blockcommentdelimiter分隔一行或多行脚本注释。 //linecommentdelimiter指示脚本注释的开始。 比较 ==equality测试两个表达式是否相等。 >greaterthan比较两个表达式,并确定expression1是否大于expression2;如果是,则结果为true。 >=greaterthanorequalto比较两个表达式,确定expression1是大于或等于expression2(true)还是expression1小于exp
11、ression2(false)。 !=inequality测试结果是否与等于运算符(==)正好相反。
此文档下载收益归作者所有