首页 > 编程语言 >JavaScript-运算符、语句

JavaScript-运算符、语句

时间:2024-09-21 20:51:00浏览次数:8  
标签:语句 右边 是否 JavaScript 运算符 左边 赋值

运算符

1.赋值运算符:

  • 将等号右边的值赋予给左边, 要求左边必须是一个容器

  • += 出现是为了简化代码

  • 代码示例:

    20240921203206

2.一元运算符:

  • 自增:
    • 符号:++
    • 作用:让变量的值 +1
  • 自减:
    • 符号:--
    • 作用:让变量的值 -1
  • 使用场景:经常用于计数来使用。 比如进行10次操作,用它来计算进行了多少次了

3.比较运算符:

  • >左边是否大于右边
  • <左边是否小于右边
  • >=左边是否大于或等于右边
  • <=左边是否小于或等于右边
  • ==左右两边值是否相等
  • ===左右两边是否类型和值都相等
  • !== 左右两边是否不全等
  • 比较结果为boolean类型,即只会得到 truefalse
  • 注意:
    • = 单等是赋值
    • == 是判断
    • === 是全等
  • 开发中判断是否相等,强烈推荐使用 ===

4.逻辑运算符:

20240921204113

5.运算符优先级:

20240921204216

  • 一元运算符里面的逻辑非优先级很高
  • 逻辑与比逻辑或优先级高

语句

  1. 表达式和语句:
  • 什么是语句:
    • 语句是一段可以执行的代码 例:prompt()可以弹出一个输入框,还有if语句 ``for循环语句等等
  • 出表达式和语句的区别:
    • 因为表达式可被求值,所以它可以写在赋值语句的右侧,而语句不一定有值,所以比如alert() forbreak等语句就不能被用于赋值。
  1. 分支语句:
  • If分支语句:
    • if语句有三种使用:单分支、双分支、多分支
  • 三元运算符:
    • 语法:20240921205126
  • switch语句
    20240921205255
  1. 循环语句:
  2. while循环
  • 基本语法:
    20240921205440
  • 循环三要素:

    [外链图片转存中…(img-1kHW1eJH-1726923495070)]
  • 循环三要素:
    20240921205534

标签:语句,右边,是否,JavaScript,运算符,左边,赋值
From: https://blog.csdn.net/2301_81247606/article/details/142424138

相关文章

  • Vue学习笔记6:分别使用纯JavaScript和Vue的v-if 指令来有条件地渲染网页元素
    0缘起有时我们的网页需要根据需要用户的选择展示不同的页面元素。例如:<p>你喜欢哪种水果?</p><p> <label> <inputtype="radio"value="苹果"name="fruit"/> 苹果 </label></p><p> <label> <inputtype="ra......
  • 什么是 JavaScript 闭包?
    让我们来谈谈一个易于理解但掌握后却非常强大的javascript功能:闭包。它们是可以访问自己的作用域、外部函数的作用域和全局作用域的函数。它们允许函数记住创建它的环境,即使在执行该函数之后也是如此。考虑这个例子:functioncreateCounter(){letcount=0;//This`count`i......
  • 了解 Javascript 中的 POST 请求
    functionnewPlayer(newForm){fetch("http://localhost:3000/Players",{method:"POST",headers:{'Content-Type':'application/json'},body:JSON.stringify(newForm)}).then(resp=&g......
  • 了解 JavaScript 中的高阶组件和高阶函数
    高阶函数高阶函数是一个函数,它要么接受另一个函数作为参数,要么返回一个函数作为结果。这个概念是函数式编程的基础,并允许强大的抽象。示例:functiongreet(name){return`hello,${name}!`;}functionsayhello(fn,name){returnfn(name);}console.log(sayhello(greet,'......
  • 了解 JavaScript 生成器:强大的代码流控制工具
    生成器是javascript中最强大的功能之一,它允许我们编写可以根据需要暂停和恢复的代码。与一次执行所有代码的常规函数??不同,生成器使用延迟执行,增量返回值,从而更容易处理数据序列、迭代或长时间运行的进程。发电机如何工作?在javascript中,生成器是使用function*关键字定义的......
  • 书评:Eloquent JavaScript – Web 开发人员的基本指南
    作为最广泛使用的编程语言之一,JavaScript为网络提供了动力。然而,由于其快速发展,跟上JavaScript趋势可能具有挑战性。许多关于这个主题的书籍很快就会过时,但有一本书经受住了时间的考验:EloquentJavaScript。这本书已成为开发人员的最爱,并且正在稳步发展为那些希望加深对语言理......
  • DOM【JavaScript】
    在JavaScript中,DOM(DocumentObjectModel:文档对象模型)是web页面的编程接口,用于表示和操作HTML和XML文档。它将文档结构化为一个树形结构,允许开发者通过JavaScript访问和修改网页的内容、结构和样式。以下是一些关于DOM的关键概念:1.结构DOM树结构是以节点为单位组......
  • 【IDEA】使用IDEA连接MySQL数据库并自动生成MySQL的建表SQL语句
    前言: 在软件开发过程中,数据库的设计与实现是至关重要的一环。IntelliJIDEA作为一款强大的集成开发环境(IDE),提供了丰富的数据库工具,使得连接MySQL数据库并自动生成建表SQL语句变得简单快捷。本文将详细介绍如何使用IntelliJIDEA中文版连接MySQL数据库,并展示如何自动生成建表......
  • JavaScript 基础 - 第20天_Node.js入门
    文章目录Day01_Node.js入门提前安装软件目录学习目标01.什么是Node.js目标讲解小结02.fs模块-读写文件目标讲解小结03.path模块-路径处理目标讲解小结04.案例-压缩前端html目标讲解小结05.案例-压缩前端JS目标讲解小结06.认识URL中的端口号目标讲解小结07.http模......
  • HarmonyOs DevEco Studio小技巧18--JavaScript 变量声明与作用域
    在JavaScript中,变量声明和作用域是非常重要的概念。变量声明:var:使用 var 声明的变量,其作用域在函数内,如果在函数外声明,则为全局变量。存在变量提升现象,即在变量声明之前使用该变量不会报错,但值为 undefined。functionexample(){console.log(a);//undefine......