• ActionScript3.0运算符和表达式


    ActionScript3.0语言的运算符可以分为以下几类:

    1.算术运算符用于各类数值运算.包括加“+”、减“-”、乘“*”、除“/”、求余“%”、自增“++”、自减“--”,共7种。

    2.关系运算符用于比较运算。包括大于“>”、小于“<”、等于“==”、大于等于“>=”、小于等于“<=”和不等于“!=”,共6种。

    3.逻辑运算符用于逻辑运算。包括与“&&”、或“||”、非“!”,共3种。

    4.位操作运算符用于二进制位运算。包括位与“&”、位或“|”、位非“~”、位异或“^”、左移“>>”、右移“<<”,共6种。

    5.赋值运算符用于赋值运算.分为简单赋值"="、复合算术赋值“+=,-=,*=,/=,%=”和复合位运算赋值“&=,|=,^=>>=,<<=”三类,共11种。

    6. 条件运算符用于条件求值.运算符为" ?: ".

    7.逗号运算符用于把若干表达式组合成一个表达式.运算符为" , ".

    8.特殊运算符.如括号"()",下标"[]",取XML属性"@等.

    表达式:

    1.算术表达式:

    a+b
    (a
    *2)/c
    (x
    +r)*8-(a+b)/7
    ++i
    (
    ++i)-(j++)+(k--)

    2.关系表达式:

    关系运算符都是双目运算符,其结合性为左结合.关系运算符的优先级低于算术运算符,高于赋值运算符.

    格式:表达式  关系运算符  表达式

    3.逻辑运算符:

    与运算符"&"和或运算符"||"均为双目运算符,具有左结合性.非运算符"!"为单目运算符,具有右结合性.

    格式:表达式  逻辑运算符  表达式

    4.赋值表达式:

    格式:标识符=表达式

    5.复合赋值表达式:

    格式:变量 复合赋值运算符 = 表达式

    6.逗号表达式:

    格式:表达式1,表达式2

    版权说明

      如果标题未标有<转载、转>等字则属于作者原创,欢迎转载,其版权归作者和博客园共有。
      作      者:温景良
      文章出处:http://wenjl520.cnblogs.com/  或  http://www.cnblogs.com/

  • 相关阅读:
    前端工程师必备:前端的模块化
    1414. 和为 K 的最少斐波那契数字数目(贪心)
    62. 不同路径(经典dp问题简单路径)
    1051. 高度检查器(排序比较)
    1144. 递减元素使数组呈锯齿状(两次扫)
    面试题 16.04. 井字游戏(模拟即可)
    微信小程序 base64ToArrayBuffer
    人人商城手机端添加控制器
    微擎自定义回复规则
    JS 对浏览器相关的操作
  • 原文地址:https://www.cnblogs.com/wenjl520/p/1441651.html
Copyright © 2020-2023  润新知