JavaScirpt基础|青训营笔记

114 阅读2分钟

这是我参与「第五届青训营」伴学笔记创作活动的第 15 天。今天我们继续谈谈JavaScirpt的一些基本知识——数据类型、变量、运算符和条件语句if,请大家多多指教!

【数据类型】

类型说明
Number(数值型)不区分整型和浮点型,无需用引号括起来
String(字符串类型)用单引号或双引号括起来的一个或多个字符
Boolean(写入类型)只有true和false两个值
Object(对象类型)一组数据和功能的键值对集合
Null(空类型)没有任何值
Underfined(未定义类型)变量被创建,但未赋值时所具有的值

【变量】

在JavaScirpt中,使用关键字var声明变量,其语法格式如下:

var number=17;
var str="第五届青训营";

注意:变量名可以由字母、下划线、美元符号组成,不能有空格等符号,不能使用JavaScirpt关键字


【运算符】

算术运算符

算术运算符描述
+加运算符
-减运算符
*乘运算符
/除运算符
++自增运算符
--自减运算符

比较运算符

用于对两个数据进行比较,比较结构是一个布尔值,即true或false

比较运算符描述
大于
小于
小于等于
大于等于
==等于
!=不等于

逻辑运算符

  • 逻辑与:&&
  • 逻辑或:||
  • 逻辑非:!

赋值运算符

赋值运算符描述
=实现赋值运算
+=实现加等于运算
-=实现减等于运算
*=实现乘等于运算
/=实现除等于运算
%=实现模等于运算

三元运算符

条件表达式? 表达式1:表达式2

如果条件表达式的值为true,则整个表达式的结果为“表达式1”,反之为“表达式2”

【条件语句if】

单向判断语句

if(执行条件){
    执行语句
}

双向判断语句

if(执行条件1){
    语句1
}
else{
    语句2
}

多向判断语句

if(执行条件1){
    执行语句1
}
else if(执行条件2){
    执行语句2
}
else if(执行条件2){
    执行语句2
}
......

【小结】

今天总结了JavaScript的数据类型、变量定义方式、运算符和条件语句if,虽是基础但也要打牢根基。