js关于null和undefined的理解

来源:互联网 发布:android 关闭移动网络 编辑:程序博客网 时间:2024/06/05 20:25

function User( ){

    this.name = "张山";

    this.age = 20;

}

var people = new User();


alert(people.sex);

将会弹出undefined;

undefined是存在的东西,但是相应的属性没有定义;


var demo = document.getElementById("head");

alert(demo);


在文本中并没有定义id为head的class,这是将会弹出null;

null就是不存在的东西