Javascript 基础知识复习
Javascript
-
数据类型
- Javascript
-
数据类型
-
基本数据类型 数字,字符串,布尔值 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