前端设计
侯素玲

1
2
3
4
5
6
7

熟悉运算符

发布时间:2024-01-25 14:23   发布人:侯素玲   浏览次数:406

观看视频

课件下载

JavaScript运算符

视频概要

1.算术运算符

(1)在进行取模运算(%)时,运算结果的正负取决于被模数(%左边的数)的符号,与模数(%右边的数)的符号无关。

(2)在开发中尽量避免利用浮点数进行运算,因为有可能会因JavaScript的精度导致结果的偏差。

    例如:0.2 0.1不等于0.3,0.07*100不等于7

(3)i  和  i的区别

        <script>

          var i=5;

var num1=i  *6        //后置,计算前的结果

console.log(num1);   //30

var num2=  i*6       //前置,计算后的结果

console.log(num2);   //42

</script>

2.比较运算符

   console.log(5 === '5');    // false

   console.log(5 == '5');      // true

3.逻辑运算符

   短路运算的原理:当有多个表达式(值)时,左边的表达式值可以确定结果时,就不再继续运算右边的表达式的值。

4.赋值运算符

5.条件运算符

   条件运算符是一种需要三个操作数的运算符,运算的结果根据给定条件决定。

image.png

   语法说明:

     先求条件表达式的值,如果为true,则返回表达式1的执行结果;如果条件表达式的值为false,则返回表达式2的执行结果。

6.运算符的优先级