JavaScript 中的类型、相等性与转换
在 JavaScript 的世界里,有许多函数和方法会返回对象。我们常常需要确保返回的是一个完整的对象,而不是 null ,以防函数无法找到或创建对象返回给我们。
1. 使用 null
在 JavaScript 中, null 用于表示一个不存在的对象。我们可以利用 null 来检查对象是否存在。例如,在 DOM 操作中,我们可以使用 document.getElementById 方法来获取元素:
var weather = document.getElementById("weatherDiv");
if (weather != null) {
// create content for the weather div
}
这里,如果 getElementById 返回 null ,则表示页面中不存在该元素。需要注意的是,得到 null 并不一定意味着有错误发生,它可能只是表示某个东西还不存在,需要创建,或者某个东西不存在,可以跳过处理。
再看另一个例子:
var header = document.getElementById("header");
if (header == null) {
JavaScript类型与相等性解析
超级会员免费看
订阅专栏 解锁全文
1098

被折叠的 条评论
为什么被折叠?



