當前位置:主頁 > 網站優化 >

數據類型之NULL

奕星seo偽原創
作者: 奕星SEO 分類: 網站優化 發布時間: 2019-08-15 16:16 內容來源:網絡整理閱讀量:

Null類型是第二個只有一個值的數據類型,這個特殊的值是null。從邏輯角度來看,null值表示一個空對象指針,而這也正是使用typeof操作符檢測null值時會返回“object”的原因。

var car = null; alert(typeof car); //"object"

如果定義的變量準備在將來用于保存對象,那么最好將該變量初始化為null而不是其他值。這樣只要檢查null值就可以知道相應的變量是否已經保存了一個對象的引用。如下:

if (car != null){ //對car對象執行某些操作 } alert(null == undefined); //true

這里,位于null和undefined之間的相等操作符== 總是返回true,不過要注意的是,這個操作符出于比較的目的會轉換其操作數。

盡管null和undefined有這樣的關系,但是他們的用途完全不同。無論在什么情況下,都沒有必要把一個變量的值設置為undefined,可是同樣規則對null卻不適用。只要意在對象的變量還沒有真正保存對象,就應該明確地址讓該變量保存為null值。這樣做不僅可以體現null作為空對象指針的管理,而且也有助于進一步區分null和undefined。


本文鏈接地址:http://www.pxynqa.icu/webyouhua/1375.html
上一篇:<<數據類型之Boolean
下一篇:數據類型之undefined>>
吉林时时历史开奖号码 幸运飞艇计划 旺旺时时彩官网预测 福彩黑龙江36选7开奖结果 贵州十一选五推荐号码 北京金隅新浪体育 安徽十一选五开奖结果今天 科创板业务股票涨跌幅限制为 排列三村支书两组七码复式预测 甘肃快三今天的开奖号 雪缘园足彩比分直播足球 快乐12 今莉豪赚钱怎么注册 福彩3d试机号今天 体彩浙江11选5规则 广东11选5 广东十一选五遗漏号码查询