• JS运算符


    1、各种运算符

    算术运算符

    运算符

    说明

    +

    加法,连接符(拼接)

    -

    减法

    *

    乘法

    /

    除法

    %

    取余(模)

    ++、--

    自加、自减

    赋值运算符:用于给JS变量赋值

    运算符

    说明

    =

    把左边的值赋值给右边的变量

    +=

    把左右两边值相加赋值给左边

    -=

    把左边值减去右边的值的结果赋值给左边的变量

    *=

    把左右两边的值相乘再赋值给左边

    /=

    把左边的值除以右边的值的结果再赋值给左边

    %=

    把左边的之模以右边的值的结果再赋值给左边

    ③比较运算符

    运算符

    说明

    返回值

    ==

    等于

    7==8

    false

    ===

    绝对等于,不只是判断数值,还要比较类型

    x===5

    false

    !=

    不等于

    7!=8

    true

    >

    大于

    5>4

    true

    <

    小于

    6<8

    true

    >=

    大于等于

    5>=5

    true

    <=

    小于等于

    6<=6

    true

    !==

    恒不等于

    "5"!==5

    true

    ④逻辑运算符

    逻辑运算符用来确定变量或者值之间的逻辑关系,支持短路结算

    运算符

    描述

    &&

    与,和

    ||

    与的结果:遇false则false

    或的结果:遇true则true

    非得结果取反

    5.三元运算符

    格式:

    判断条件?

    js中的流程控制语句:

    if语句

    在一个条件成立时执行某一条代码(执行语句)

    语法1:

    if(条件表达式){

    //执行体

    }

    语法2:

    if(条件表达式){

    //执行体1

    }else{

    //执行体2

    }

    语法3:

    if(条件表达式){

    //执行体1

    }else if(条件表达式){

    //执行体2

    }

    else if(条件表达式){

    //执行体3

    }else{

    执行体4

    }

    键盘输入:

    prompt(“”,"")参数1:提示信息,参数2:默认值

    js的判断条件输入值

    数据类型(null除外)

    true

    false

    number

    非0

    0

    String

    非空串

    空串(“     ”)

    object

    非空

    null

    undefined

    永远都是假的

    NaN(not anumber)

    永远都是假的

  • 相关阅读:
    彻底明白 js 中的 this 指向
    Linux线程控制
    QT笔记——QT组合键 成为 快捷键
    Nginx+Tomcat 搭建负载均衡、动静分离
    人工智能的十个重大数理问题
    【Python】基础数据结构:列表——元组——字典——集合
    淘宝API接口,获得淘宝app商品详情原数据(Onebound数据)
    【软考】PV 操作
    Zabbix分布式监控
    前端打包项目上线-nginx
  • 原文地址:https://blog.csdn.net/qq_48516121/article/details/127092803