网站首页 > 技术文章 正文
一、表达式概述
字面量
说表达式之前,我们先说说一个基本概念字面量。
在上一节,赋值符号=右边某种数据类型的值,就是字面量,例如字符串"hello world",或是数字100。都是字面量。
表达式
上一节我们接触过+-*/四个运算符,那么通过运算符将变量、字面量组合起来,就是表达式。
每一个表达式都有一个固定返回值(表达式的结果),例如下面的程序:
1 "hello" + "world" //"helloworld"
2 100 + 200 //300
二、运算符
算数运算符
运算符描述示例结果+加法20 + 107-减法20 - 1010*乘法20 * 10200/除法20 / 102%求于11 % 21++自增1++78-自减--76
自增运算符和自减运算符可以向上面的例子,写在变量的后面,也可写在变量的前面,写在前后意义不同
1 var num1 = 10;
2 var num2 = 10;
3 console.log(num1++); //输出10
4 console.log(++num2); //输出11
自增和自减运算符如果写在变量后面,那么表达式的返回值是变量本身,然后变量自增或自减,运算符写在变量前面,那么变大时的返回值直接就是变量自增或自减后的结果。
比较运算符
比较运算符的返回值是布尔值
运算符描述示例结果>大于20 > 10true<小于20 < 10false>=大于等于20 >= 10true<=小于等于20 <= 10false==等于20 == "20"true!=不等20 != 10false===恒等于20 === "20"false!==非更等于20 !== "20"true
逻辑运运算符
运算符描述示例结果&&逻辑与true && falsefalse||逻辑或true || falsetrue!逻辑非!truefalse
后面学习条件语句时,会进一步讲解逻辑运算。
赋值运算符
下面我们以,x = 10 y = 20 ,来解释一下下面的运算符。
运算符描述示例等同于=赋值x = 10无+=加并赋值x += yx = x + y-=减并赋值x -= yx = x - y*=乘并赋值x *= yx = x * y/=除并赋值x /= yx = x / y
在上述运算符中,+=是非常常用的。
三、课后练习
熟练时使用本节中讲解的运算符。
【融职教育】在工作中学习,在学习中工作
猜你喜欢
- 2025-06-18 「融职培训」Web前端学习 第4章 jQuery 2 jQuery常用方法
- 2024-10-04 「融职培训」Web前端学习 第9章 教务管理系统开发5 前端代码讲解
- 2024-10-04 前端:开源免费的浏览器端Markdown编辑器——Vditor上手体验
- 2024-10-04 「融职教育」Web前端学习 第1章 概述
- 2024-10-04 2020年的前端趋势预测:JavaScript将继续盛行
- 2024-10-04 提高前端的增益 提高前端开发效率方法
你 发表评论:
欢迎- 06-24发现一款开源宝藏级工作流低代码快速开发平台
- 06-24程序员危险了,这是一个 无代码平台+AI+code做项目的案例
- 06-24一款全新的工作流,低代码快速开发平台
- 06-24如何用好AI,改造自己的设计工作流?
- 06-24濮阳网站开发(濮阳网站建设)
- 06-24AI 如何重塑前端开发,我们该如何适应
- 06-24应届生靠这个Java简历模板拿下了5个offer
- 06-24服务端性能测试实战3-性能测试脚本开发
- 567℃几个Oracle空值处理函数 oracle处理null值的函数
- 566℃Oracle分析函数之Lag和Lead()使用
- 550℃Oracle数据库的单、多行函数 oracle执行多个sql语句
- 546℃0497-如何将Kerberos的CDH6.1从Oracle JDK 1.8迁移至OpenJDK 1.8
- 545℃Oracle 12c PDB迁移(一) oracle迁移到oceanbase
- 536℃【数据统计分析】详解Oracle分组函数之CUBE
- 526℃最佳实践 | 提效 47 倍,制造业生产 Oracle 迁移替换
- 519℃Oracle有哪些常见的函数? oracle中常用的函数
- 最近发表
- 标签列表
-
- 前端设计模式 (75)
- 前端性能优化 (51)
- 前端模板 (66)
- 前端跨域 (52)
- 前端缓存 (63)
- 前端react (48)
- 前端aes加密 (58)
- 前端脚手架 (56)
- 前端md5加密 (54)
- 前端富文本编辑器 (47)
- 前端路由 (61)
- 前端数组 (73)
- 前端js面试题 (50)
- 前端定时器 (59)
- Oracle RAC (73)
- oracle恢复 (76)
- oracle 删除表 (48)
- oracle 用户名 (74)
- oracle 工具 (55)
- oracle 内存 (50)
- oracle 导出表 (57)
- oracle 中文 (51)
- oracle的函数 (57)
- 前端调试 (52)
- 前端登录页面 (48)
本文暂时没有评论,来添加一个吧(●'◡'●)