js中的undefined和null


JS中一共有七種數據類型,包括五種基本數據類型和兩種復雜數據類型

* 五種基本數據類型
* string
* number
* boolean
* undefined
* null
* 兩種復雜數據類型
   * array
* object

這里記錄一下 undefined和null

1.undefined:未定義,如果一個變量只聲明但是未賦值,默認值就是undefined
var a;
console.log ( a );//undefined  變量的值
console.log ( typeof  a );//undefined  變量值的數據類型

2.null:空值 //null這個值只能手動去設置,一個變量在任何情況下它的值都不會主動是null
 var b = null;
console.log ( b );//null
console.log ( typeof b );//object  注意:null這個數據類型在使用typeof檢測的時候得到object 

3.undefined與null的區別
console.log ( undefined == null );//true   它們的值是一樣都是沒有值得意思
console.log ( undefined === null );//false    它們的值一樣但是數據類型不一樣


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM