js有幾種值型別,null和undifined的型別怎麼劃分?

時間 2021-06-07 20:54:40

1樓:Paranoidyang

一、js有幾種值型別?

js有 7 種資料型別,分別是:

string

number

boolean

null

undefined

object:複雜資料型別,函式和陣列都屬於物件

symbol:es6新增,表示獨一無二的值

二、null和undefined是值還是型別,怎麼劃分?

既是值也是資料型別。它們都是只有乙個值的資料型別。

null 表示乙個變數被初始化了,初始化為「空值」,它被認為是乙個空物件的引用。

undefined 表示變數被宣告了,但是未初始化。如

let a;

console.log(a); //undefined

如果定義的變數在將來用於儲存物件,我們可以將該變數初始化為null,但無論在什麼情況下都沒有必要將乙個變數的值顯式地初始化為undefined。

還有幾點需要注意的。

typeof null會返回「object」;

typeof null; //null

typeof undefined; //undefined

2. 對未初始化和未宣告的變數執行typeof操作符都會返回undefined;

let a;

typeof a; //undefined,未初始化

typeof b; //undefined,未宣告

3. undefined派生自null,所以相等操作符會返回true。

null == undefined; //true

2樓:

七種資料型別

六種原始型別 number boolean string null undefined symbol( es6 新出來的)和類 object

除了 null undefined 以外剩下四個原始型別有各自的引用型別

比如 string 物件

var stringObject = new String("hello world");

null 和 undefined 區別是

null 代表尚未存在的物件

undefined 代表宣告變數但是沒有初始化賦值

身高和顏值都高的男生都喜歡什麼型別的女生?

很簡單的,乙個男的在不了解對方的層面上.無論他多優秀 都會喜歡高顏值高情商高海拔高才華高能力還有高財富的女生 其實身高和顏值兩個定語可以去掉了,因為所有的男生都喜歡漂亮的,身材好的,有錢的,脾氣好的,有才華的,有特長的。排名有先後。本人特徵 184cm69kg,骨架較大體型偏瘦,不想爆照 說不出我喜...

PC生產線的養護窯配套堆垛機有哪幾種型別,哪個廠家的價效比最高?

熱帶魚的房子 PC生產線堆垛機型別,根據大車軌道位置有兩大主流結構,天軌式和地軌式 目前業內認可度較高的是築友裝備的智慧型抱式堆垛機與大容量養護窯組合。 somemiss PC生產線養護窯配套的堆垛機,根據大車軌道位置有兩大主流結構,天軌式和地軌式 所謂天軌式是通過堆垛機商橫樑懸掛在上方的軌道上,堆...

運動神經元病有哪幾種型別,最常見的症狀是什麼?

魷魚味的烤麵筋 疾病分類 下運動神經元型 多於30歲左右發病。通常以手部小肌肉無力和肌肉逐漸萎縮起病,可波及一側或雙側,或從一側開始以後再波及對側。顱神經損害常以舌肌最早受侵,出現舌肌萎縮,伴有顫動,以後顎 咽 喉肌,咀嚼肌等亦逐漸萎縮無力,以致病人構音不清,吞嚥困難,咀嚼無力等。包括進行性脊肌萎縮...