JS基础---02运算

2021-07-16  本文已影响0人  我家有个王胖胖

JavaScript基础

1 - 运算符(操作符)

1.1 运算符的分类

运算符(operator)也被称为操作符,是用于实现赋值、比较和执行算数运算等功能的符号。

JavaScript中常用的运算符有:

1.2 算数运算符

图片1(1).png
通过将运算的两个数放大相应的倍数,将其变为整数进行运算,然后将结果再除以放大的倍数即可

1.3 递增和递减运算符

1.4 比较运算符

图片2.png
console.log(18 == '18');
console.log(18 === '18'); 

1.5 逻辑运算符

图片4.png
             ![图片5.png](https://img.haomeiwen.com/i4311886/c5f6f1bd64a69c86.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
图片6.png
              ![图片7.png](https://img.haomeiwen.com/i4311886/e21f988539da8843.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
图片8.png

1.6 赋值运算符

概念:用来把数据赋值给变量的运算符。
图片9.png
var age = 10;
age += 5;  // 相当于 age = age + 5;
age -= 5;  // 相当于 age = age - 5;
age *= 10; // 相当于 age = age * 10;

1.7 运算符优先级

图片10.png

2 - 流程控制

2.1 流程控制概念

在一个程序执行的过程中,各条代码的执行顺序对程序的结果是有直接影响的。很多时候我们要通过控制代码的执行顺序来实现我们要完成的功能。

简单理解:**流程控制就是来控制代码按照一定结构顺序来执行**

流程控制主要有三种结构,分别是**顺序结构**、**分支结构**和**循环结构**,代表三种代码执行的顺序。
图片11.png

2.2 顺序流程控制

顺序结构是程序中最简单、最基本的流程控制,它没有特定的语法结构,程序会按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。
            ![图片12.png](https://img.haomeiwen.com/i4311886/483f6c439afc745d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

2.3 分支流程控制

JS 语言提供了两种分支结构语句:if 语句、switch 语句

2.4 三元表达式

2.5 switch分支流程控制

上一篇下一篇

猜你喜欢

热点阅读