JavaScript之基础篇

时间:2023-03-08 20:21:53
JavaScript之基础篇

标识符

  • 命名要求

    • 以字母、下划线或者$开头;

    • 由字母、下划线、$和数字组成。
  • 关键字和保留字

    • 关键字、保留字不可以作为标识符。
  • 大小写敏感

    • 区分大小写。

基本数据类型

  • Number

    • 整数
    • 浮点数
    • 特殊值:NaN(Not a Number)、Infinity(无穷大,如1/0、(-1)/0)
  • String
    • 被单引号‘’或者双引号“”包括的都是string类型的,不管其本身是什么类型的。
  • Boolean
    • true
    • false
  • Object(引用类型)
    • Object一组无序的名值对的集合(name:value,)
    • 其所储存的不是一个真实类型的对象,而是一个指针,所以当有其他对象更改这个指针的值时它的值也将随之改变。
  • Null
    • null 表示一个不存在的对象
  • Undefined
    • 以声明的未赋值的变量
    • 获取对象不存在的属性时会显示undefined
  • 类型识别
    • typeof n;

JavaScript之基础篇

JavaScript之基础篇