【初识JavaScript-运算符总合】

简介: 【初识JavaScript-运算符总合】

前言


学习好一门语言贵在坚持——初识JavaScript🏹💁‍♂️!


今天来看一下———运算符


1.递增运算符


如果需要反复给数字变量添加或减去1 ,可以使用递增( ++ )和递减( – )运算符来完成。

在JavaScript中,递增( ++ )和递减( – )既可以放在变量前面,也可以放在变量后面。放在变量前面时,

我们可以称为前置递增(递减)运算符,放在变量后面时,我们可以称为后置递增(递减)运算符。


1.前置自增和后置自增如果单独使用效果是一样的

2.前置自增先加1再返回值,后置自增:先返回原值后自加1


<script>
    // 1. 前置递增运算符
    var age = 10;
    console.log(++age);//输出结果为11
     ++age;//相当于 age = age+1
    // 1. 后置递增运算符
    //后置自增:先返回原值后自加1
    var num = 10;
    console.log( num++);//输出结果也为11
    var one = 10;
    // var two = ++one + one++;//++one = 11; ,one++ = 11
    var three = one++ + ++one;//11 + 11
    console.log(three);
    </script>


2.比较运算符



3.逻辑运算符


<script>
    // 1.逻辑与&&
    // and两侧都为true结果才是 true只要有 侧为false 结果就为false
    console.log(3 > 5 && 3 > 2); // false
    console.log(3 < 5 && 3 > 2); // true
    // 2.逻辑或||or
    // 两侧都为false结果才 是假false
    // 只要有侧为true 结果 就是true
    console.log(3 > 5|| 3 > 2); // true
    console.log(3 > 5 || 3 < 2); // false
    // 3.逻辑非not
    console.log( !true); // false
    var num = 2;
    console.log(!(num <10));//num小于10是true,这个叹号呢就是取相反的值所以true的相反值就是false
    </script>


(1)逻辑与

●语法:表达式1 &&表达式2

●如果第一个表达式的值为真,则返回表达式2

●如果第一个表达式的值为假,则返回表达式1


(2).逻辑或

●语法:表达式1||表达式2

●如果第一个表达式的值为真,则返回表达式1

●如果第一个表达式的值为假,则返回表达式2


(3).赋值运算符


(4).运算符优先级

目录
相关文章
|
2月前
|
JavaScript
js运算符
js运算符
23 5
|
2月前
|
JavaScript 前端开发
JavaScript 运算符全知道
JavaScript 运算符全知道
56 0
|
3月前
|
JavaScript 前端开发
JavaScript 运算符
JavaScript 运算符
22 3
|
7月前
|
存储 JavaScript 前端开发
【JavaScript技术专栏】JavaScript基础入门:变量、数据类型与运算符
【4月更文挑战第30天】本文介绍了JavaScript的基础知识,包括变量(var、let、const)、数据类型(Number、String、Boolean、Undefined、Null及Object、Array)和运算符(算术、赋值、比较、逻辑)。通过实例展示了如何声明变量、操作数据类型以及使用运算符执行数学和逻辑运算。了解这些基础知识对初学者至关重要,是进阶学习JavaScript的关键。
56 0
|
4月前
|
JavaScript 前端开发
JavaScript 中的 typeof 运算符
【8月更文挑战第29天】
27 1
|
4月前
|
JavaScript 前端开发 安全
深入理解JavaScript中的比较运算符
深入理解JavaScript中的比较运算符
|
4月前
|
前端开发 JavaScript 程序员
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
聊聊前端 JavaScript 的扩展运算符 “...“ 的使用场景
|
4月前
|
JavaScript 前端开发
JS常见的运算符有哪些?
JS常见的运算符有哪些?
|
4月前
|
JavaScript 前端开发
JavaScript基础&实战(2)js中的强制类型转换、运算符、关系运算符、逻辑运算符、条件运算符
这篇文章详细介绍了JavaScript中的强制类型转换、运算符(包括算术、逻辑、条件、赋值和关系运算符)的使用方法和优先级规则。
JavaScript基础&实战(2)js中的强制类型转换、运算符、关系运算符、逻辑运算符、条件运算符
|
5月前
|
JavaScript 前端开发 网络架构
JavaScript编码之路【对象的增强、ES6新特性之函数的默认值设置 、rest参数 (剩余参数)、拓展运算符、对象与数组的解构赋值】
JavaScript编码之路【对象的增强、ES6新特性之函数的默认值设置 、rest参数 (剩余参数)、拓展运算符、对象与数组的解构赋值】
60 1