在 jQuery 中,null 是一个很重要的概念。它表示变量没有值,就是空的。

var a = null;console.log(a); // null

在使用 jQuery 时,null 通常表示没有找到对应的对象或元素。比如,在查找一个不存在的元素时,jQuery 就会返回 null。

var element = $(#notExisted);console.log(element); // null

null 对象也可以用于判断一个变量是否有值。

var name = null;if (name === null) {console.log(Name is not assigned yet.);}

除了 null,还有一个类似的概念就是 undefined。它表示变量还没有被定义,也就是不存在。

var b;console.log(b); // undefined

如果将一个变量赋值为 undefined,那么它就和 null 一样,表示它是空的。

var c = undefined;console.log(c); // undefined

在编程中,我们经常需要判断一个变量的值是否为空。使用 jQuery 的 isNull 函数,可以快速判断一个变量是否为 null。

var d = null;if ($.isNull(d)) {console.log(d is null.);}

jquery里面null和null