zoukankan      html  css  js  c++  java
  • js中 : 运算符

    运算符:
    1、算数运算符:
    + - * / %
    注意:只有+号可以进行拼串和运算,其他的运算符只有运算的功能

    2、赋值运算符
    =就是赋值

    3、自增自减运算符
    ++num 前自增 先让值+1.在返回这值
    num++ 后自增 先返回这个值,再让值+1
    --num 前自减 先让值-1.在返回这值
    num-- 后自减 先返回这个值,再让值-1

    4、逻辑运算符
    && 并且 两边都要成立,结果才是true,只要有一个不成立,就是false
    || 或者 两边只要有一个成立,就是true
    ! 取反

    5、比较运算符
    >,<,>=,<=
    ==,!= 等等和非等,只看值,不看类型
    !==,=== 非等等和等等等,值和类型都看

    注意:运算符==有一定的规则
    1、NaN不等于任何值,包括他自己
    2、undefined不等于任何值,除了null和undefined
    3、null不等于任何值,除了null和undefined
    4、看是否有数字或者布尔类型,如果有,转成数字做比较
    5、看是否有字符串或者复杂数据类型,如果有,转成字符串比较
    6、都是复杂数据类型,比较的是内存地址
    转:true:1 false:0 []:0 {}:NaN '':0

    总结:运算符的优先级
    1、括号的优先级最高
    2、一元运算符
    3、算数运算符
    4、比较运算符
    5、逻辑运算符
    记忆:括号的优先级最高,逻辑运算符的优先级最低,先加减,后乘除

  • 相关阅读:
    zookeeper历史版本下载
    RabbitMq集群搭建
    spring boot rabbitmq整合rabbitmq之消息持久化存储
    跨域
    Spring注入(IOC):
    AOP
    jsp自定义标签
    配置文件要注意的项
    线程
    URL转码
  • 原文地址:https://www.cnblogs.com/hhmmpp/p/10934133.html
Copyright © 2011-2022 走看看