JavaScript 变量和运算符

变量

简介:变量是存储值的容器。

  • 首先使用 let 关键字声明一个变量,后跟您为该变量指定的名称
let myVariable;

JavaScript 是区分大小写的。这意味着 与 不同。如果您的代码有问题,请检查案例!myVariable myvariable

  • 声明变量后,您可以为其指定一个值
myVariable = 'Bob';
  • 此外,您还可以在同一行上执行以下两个操作:
let myVariable = 'Bob';
  • 为变量赋值后,可以稍后在代码中更改它:
let myVariable = 'Bob';
myVariable = 'Steve';
请注意 变量可能包含具有不同数据类型的值
变量解释
字符串这是一个称为字符串的文本序列。若要表示该值为字符串,请将其括在单引号中。let myVariable = ‘Bob’;
这是一个数字。数字周围没有引号。let myVariable = 10;
布尔这是一个真/假值。单词 和 是不需要引号的特殊关键字。true falselet myVariable = true;
数组这是一种允许您在单个引用中存储多个值的结构。let myVariable = [1,‘Bob’,‘Steve’,10];引用数组的每个成员,如下所示:, , 等。myVariable[0]myVariable[1]
对象这可以是任何东西。JavaScript中的所有内容都是一个对象,可以存储在变量中。在学习时请记住这一点。let myVariable = document.querySelector(‘h1’);以上所有的例子也是如此 。
举例说明

在这里插入图片描述

运算符

是一种数学符号,它基于两个值(或变量)生成结果。在下表中,您可以看到一些最简单的运算符,以及在 JavaScript 控制台中尝试的一些示例。

算子解释符号
加法将两个数字相加或将两个字符串组合在一起。+6 + 9;'Hello ’ + ‘world!’;
减法、乘法、除法这些做你期望他们在基础数学中做的事情。-, ,*/9 - 3;8 * 2; // multiplyinJS is an asterisk 9 / 3;
分配正如您已经看到的:这将为变量赋值。=let myVariable = ‘Bob’;
严格平等这将执行一个测试,以查看两个值是否相等。它返回一个 / (布尔)结果。truefalse===let myVariable = 3; myVariable === 4;
不,不等于这将返回与它前面的值在逻辑上相反的值。它将 a 变成 a ,等等。当它与 Equality 运算符一起使用时,否定运算符将测试两个值是否不相等。true false!,!==对于“Not”,基本表达式是 ,但比较返回,因为我们否定它:true false let myVariable = 3;!(myVariable === 3); “不等于”给出了基本相同的结果,语法不同。在这里,我们正在测试“不等于3”。这返回是因为 IS 等于 3:myVariable falsemyVariable let myVariable = 3;myVariable !== 3;

注意:混合数据类型可能会导致在执行计算时产生一些奇怪的结果。请注意,正确引用变量并获得预期的结果。例如,进入您的控制台。为什么你没有得到你期望的结果?因为引号将数字转换为字符串,因此您最终将字符串连接起来而不是将数字相加。如果输入,您将获得两个数字的总和。‘35’ + '25’35 + 25

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AaVictory.

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值