主题:  请问变量类型null和undefined是一样的吗?

ohufei

职务:普通成员
等级:1
金币:0.0
发贴:4
#12006/2/14 14:43:01
请问变量类型null和undefined有什么区别,为什么我定义一个变量为null的时候,同时也被当作undefined,反过来也一样呢?
当执行下面语句时,两个trace语句都被执行了。
var x = null;
if (x == undefined) {
    trace("underfined";
}
if (x == null) {
    trace("null";
}