day04-JavaScript01( 二 )


文章插图

  • 执行js,Chrome浏览器如何查看错误信息
    进入到调试器(快捷键同上),到控制台查看错误信息,error信息即可定位错误位置
    day04-JavaScript01

    文章插图
    day04-JavaScript01

    文章插图
  • 4.JavaScript变量
    • JavaScript变量表示存储数据的容器
      与代数一样,JavaScript 变量可用于存放值(比如 x=5)和表达式(比如 z=x+y)
      变量可以使用短名称(比如 x 和 y) , 也可以使用描述性更好的名称(比如 age, sum, totalvolume)
    • 变量必须以字母开头
    • 变量也能以 $ 和 _ 符号开头(不过我们不推荐这么做)
    • 变量名称对大小写敏感(y 和 Y 是不同的变量)
    JavaScript 语句和 JavaScript 变量都对大小写敏感
    • 声明(创建)JavaScript变量
      在 JavaScript 中创建变量通常称为"声明"变量 。
      我们使用 var 关键词来声明变量(但是不使用var声明也不会报错,建议使用var)
    5.JavaScript数据类型
    • 数据类型介绍
      JavaScript常用的数据类型如下:
      • 数值类型number
      • 字符串类型string
      • 对象类型object
      • 布尔类型boolean
      • 函数类型function
    • 特殊值
      • undefined变量未赋初始值时,默认undefined
      • null空值
      • NaNNot a Number 非数值
    • 数据类型注意事项
      String字符串可以双括号括起来,也可以单括号括起来
    例子:特殊值
    【day04-JavaScript01】<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>数据类型-特殊值</title><script type="text/javascript">//1.typeof()是JavaScript语言提供的一个函数//2.返回变量的数据类型// 3.3个特殊值,undefined:没有复制就使用 null:空值NaN:不能识别类型var email;//特殊值undefinedconsole.log("email=" + email);//undefinedvar address = null;console.log("address=" + address);//nulconsole.log(10 * "abc");//NaN</script></head><body></body></html>
    day04-JavaScript01

    文章插图
    6.运算符(常用)JavaScript 运算符 (w3school.com.cn)
    6.1算术运算符
    1. 算术运算符用于执行变量与或值之间的算术运算
    2. y等于5 , 下面的表格解释类这些算术运算符
      day04-JavaScript01

      文章插图
    6.2赋值运算符
    1. 赋值运算符用于给JavaScript变量赋值
    2. 给定x=10和y=5,下面的表格解释了赋值运算符
      day04-JavaScript01

      文章插图
    6.3关系运算符
    1. 关系(比较)运算符在逻辑语句中使用,以测定变量或值是否相等
    2. 给定x=5,下面的表格解释了比较运算符
      day04-JavaScript01

      文章插图
    例子:关系运算符之全等 ===
    <!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>关系运算符</title></head><body><script type="text/javascript">var a = 1000;//numbervar b = "1000";//stringconsole.log(a == b);//trueconsole.log(a === b);//false</script></body></html>
    day04-JavaScript01

    文章插图
    6.4逻辑运算符
    1. 逻辑运算符用于测定变量或值之间的逻辑
    2. 给定x=6以及y=3,下表解释了逻辑运算符
      day04-JavaScript01

      文章插图
    • 逻辑运算符注意事项和细节
    1. 在JavaScript语言中,所有的变量 , 都可以作为一个boolean类型的变量去使用
    2. 0,null,undefined , ""(空串)都认为是false
    3. &&且运算有两种情况:(即&&返回值是遵守短路与的机制)
      • 当表达式全为真时,返回最后一个表达式的值
      • 当表达式中,有一个为假的时候,返回第一个为假的表达式的值
    4. ||或运算,有两种情况:(即||返回值是遵守短路或的机制)
      • 当表达式全为假的时候,返回最后一个表达式的值
      • 只要有一个表达式为真,就会返回第一个为真的表达式
    5. &&运算和||运算有短路现象

      推荐阅读