1.1 变量
    变量就是保存值的占位符(let 、const)
    let定义的变量可以被多次重新赋值
    const定义的变量只能赋值一次

    1.2 数值类型
    整数、浮点数、NaN(非数值)
    typeof 变量(查看变量类型)
    出现NaN的情况:1、0/0 2、字符串乘以数字 3、NaN和任何数进行运算

    1.3 类型转换/字符串拼接
    隐式转换
    1、数字字符串加数字,数字隐式转换为字符串
    例:console.log(20 + “20”); //2020
    2、数字字符串与数字做非加法运算,字符串隐式转换为数字
    例:console.log(“20” - 10); // 10
    console.log(10 * “10”); // 100
    console.log(10 / “2”); //5

    1. 强制类型类型转<br />1parseInt<br />整数字符串转换为整数<br />let number = "20";<br /> let converNumber = parseInt(number); //20<br /> 小数字符串转换为整数<br />let number = "20.5";<br />let converNumber = parseInt(number) //20

    2、parseFloat
    将小数字符串转换为小数
    let number = “20.9”;
    let converNumber = parseFloat(number); //20.9

    字符串拼接
    字符串拼接使用的符号是 + (加号)
    字符串用引用引起来,单引号不做要求,但是要对应,不能是前半部分单引号,后半部分双引号,如(‘ “)
    变量名不能用引号,如果变量名在字符串中间,可以用加号和引号区分开,例如(“我的名字:” +name+ “,谢谢”)

    运算符
    相等(==)/全等(===)
    全等类型相同为true
    自增(++)/自减(—)