美文网首页
第二章:基本数据类型、数组、循环及条件表达式

第二章:基本数据类型、数组、循环及条件表达式

作者: a2ebcc3676c1 | 来源:发表于2017-05-24 10:56 被阅读7次

    2.1 变量

    • 变量名
      • 由数字、字母、下划线及美元符号($)组成;
      • 但不能以数字开头;
      • 区分大小写;
    • ''单一Var模式'' : 单个Var语句中同时声明对个变量,用逗号分开,例如:
      • Var v1,v2,v3='hello',v4=10,v5;

    2.3 基本数据类型

    • 数字
    • 字符串
      • 字符串参与运算时会自动转换成number类型,无法转换的会返回NaN
    • 布尔值
      • 以下特定值会转换为false:
        • 空字符串 '''';
        • null;
        • undefined;
        • 数字 0;
        • 数字 NaN
        • 布尔值 false;
      • 其余大部分值转换成布尔值是都为true
    • undefined
      • 访问一个不存在的变量时会返回 undefined
      • 已声明未赋值的变量默认设定为 undefined;
    • null : 没有值或空值
    • 任何不属于上面5中类型的值,都是对象。
    • 查看类型操作符 - typeof
    • 指数表示法:
      • 1e+3 = 1000;
      • 1e-3 = 0.001;
    • Infinity
    • 超出范围的值,依然是数字。
    • 范围 :[5e-324 1.79769e+308]
    • 任何数除以0得到Infinity.
    • Infinity参与任何运算结果都为Infinity.
    • NaN
    • 类型是 number,但不是数字
    • 参与任何运算结果都为NaN,级别高于Infinity.

    2.5 数组

    • 这里的数组不存在越界的问题,所有不存在的值都会被undefined代替。

    2.6 检查变量书否存在

    • typeof:未被初始化的变量都返回undefined

    相关文章

      网友评论

          本文标题:第二章:基本数据类型、数组、循环及条件表达式

          本文链接:https://www.haomeiwen.com/subject/kamnxxtx.html