zoukankan      html  css  js  c++  java
  • Javascript基础--运算符与表达式

    一、运算符

      1、运算符分类:

      按功能:算术运算符:+、-、*、/、%、++、--

            例:12+12-11+5*6+20/5+5%2+(5%-2)+(-5++2)+(a++)+(++a)+(--a)+(a--)。注意取模运算符中返回结果值和第一个参数正负相关和第二个参数无关。

          赋值运算符:=

          字符串运算符:+、拼接运算符

          逻辑运算符:&&(一非全非),||(一真全真全真)

          关系运算符:>、>=、<、<=、==、!=、===、!==

          逐位运算符:

          其他运算符:条件运算符 condition?value1:value2.

                逗号运算符,true:value1,value2、

                删除运算符:delete 运算符,删除未使用var定义的变量。删除运算符可以删除对象的属性,删除未使用var 定义的对象,删除数组元素操作后长度不变,值为undefined;

                in运算符:判断属性属于对象或者元素属性数组,返回结果是布尔类型

                instanceof运算符:判断实例对象是否属于对象类型,返回结果是布尔类型

                new 运算符:创建一个javascript自定义或者内置的对象。

                this运算符:代表实体对象等

                typeof运算符:字符串形式返回待查看对象的类型信息

                void运算符:不返回任何信息的运算符。

                .运算符:对象属性存取操作

                []运算符:读取或者设置元素属性。

      按个数:一元运算符:+(正)、-(负)

          二元运算符:+、-、*、=、%等

          三元运算符:?:

    2、操作数类型:js弱类型,通用计算规则从左到右计算,对二元运算符操作时以前一个操作数类型为基类型操作。

      

  • 相关阅读:
    java代码split分割数字类
    P1330 封锁阳光大学
    1022 舞会2
    1626 爱在心中
    P2024 食物链(two)
    P1196 银河英雄传说
    P1892 团伙
    P1546 最短网络(最小生成树)
    烦人的幻灯片(拓扑)
    例4.15 奖金(拓扑排序)
  • 原文地址:https://www.cnblogs.com/bro-ma/p/6512317.html
Copyright © 2011-2022 走看看