JavaScript 基本类型值-Undefined、Null、Boolean
▓▓▓▓▓▓ 大致 介绍 ECMAScript中有5中简单的数据类型(也称为基本数据类型):Undefined、Null、Boolean、Number、String。 ▓▓▓▓▓▓ Undefined Undefined时全局变量的一个属性,它只有一个值即:undefined。当使用var声明变量但未对其初始化时,这个变量的值就是undefined。 var test; console.log(test); //undefined 对于未声明过的变量只能进行一种操作,即typeof检测其数据类型 //var a console.log(typeof a); //undefined undefined通常出现的场景: 1、已经声明但未赋值的变量 2、typeof检测未声明的变量的数据类型 3、没有返回值的函数的执行结果 4、函数没有传入参数 5、void(expression) //1、 var test; console.log(test); //undefined //2、 //var a console.log(typeof a); //undefined //3、 function f(){} console.log(f()); //undefined //4、 function f(x){ return x