Javascript 基础知识复习


Javascript

  • 数据类型

    1. Javascript
  • 数据类型

    1. 基本数据类型 数字,字符串,布尔值 undefine null

      undefined的常见情形:

      1.1 对象属性不存在 var obj ; console.log(obj.test)

      1.2 函数没有返回值

      1.3 函数的实参少于形参数

      null是只有一个值的数据类型表示一个空对象(引用指针)

      用typeof会返回object数据类型,下面是null的三种常见情形

      1.4 获取dom元素没有获取到指定的元素对象

      1.5 给变量赋值为Null

      1.6 使用正则进行匹配,如果匹配无结果返回null

      null和undefined
      相同点
      2者转换成布尔值都是false,无法进行区分,并且无法转换成obj类型,更无法调用属性,会报错
      不同点:

      数字类型


    字符串类型

  • 引用数据类型 object