前端小结之JS的看过来三| 青训营笔记

103 阅读2分钟

这是我参与「第四届青训营 」笔记创作活动的第5天

引言

在上一篇文章中,我们继续介绍了一些JS的相关知识,今天我们将为大家呈现更多JS相关知识,一起来看看吧!

1、运算符

  • 运算符 = 用于赋值
  • 运算符 + 用于加值
x=5;
y=2;
z=x+y;

在以上语句执行后,x的值是:7。

运算符用于把文本值或字符串变量加起来(连接起来),如需把两个或多个字符串变量连接起来,使用 + 运算符。

txt1=" What a ";
txt2="nice day";
txt3=txt1+txt2;

在以上语句执行后,变量txt3包含的值是:What a nice day

注意:

  • 空文本  +  数字得到的运算结果都是把数字转成字符串,无论文本有多少个空格。但是空格会计入长度。
  • 字符串和数字相加,数字转成字符串。
  • 数字和布尔值相加,布尔值 false 转成 0,true 转成 1。
  • 字符串与布尔值相加,布尔值转化成字符串。
  • 数字与 null(空值) 相加,null 转化为数字 0。
  • 字符串与 null(空值) 相加,null 转化为字符串。

2、条件语句

通常在写代码时,您总是需要为不同的决定来执行不同的动作。您可以在代码中使用条件语句来完成该任务。

在 JavaScript 中,我们可使用以下条件语句:

  • if 语句  只有当指定条件为 true 时,使用该语句来执行代码
  • if...else 语句  当条件为 true 时执行代码,当条件为 false 时执行其他代码
  • if...else if....else 语句 使用该语句来选择多个代码块之一来执行
  • switch 语句  使用该语句来选择多个代码块之一来执行
switch(n)
{ 
case 1: 
    执行代码块 1 
    break;
case 2: 
    执行代码块 2 
    break; 
default: 
    与 case 1case 2 不同时执行的代码
}

关于 JavaScript 标签与 breakcontinue 的注意事项:

break 的作用是跳出代码块, 所以 break 可以使用于循环和 switch 等

continue 的作用是进入下一个迭代, 所以 continue 只能用于循环的代码块

总结

今天介绍了一下JS的运算符与条件语句,JS知识点较多,更加需要大量练习,一起学习,一起期待吧!!!

烟火向星辰,所愿皆成真!