JS-undefined与null的区别

var array = new Array();

array[0] = 1;

array[1] = 2;

array[10] =10;


array[2]到array[9]均未定义,然其typeof为undefined,此时为什么不是null ? 二者之间的区别是什么呢?


wating……