typeof與instanceof的區(qū)別

小樊
103
2024-06-18 18:53:52

typeof是用來(lái)檢測(cè)變量的數(shù)據(jù)類型的操作符,返回一個(gè)字符串表示變量的數(shù)據(jù)類型。instanceof用來(lái)檢測(cè)對(duì)象的構(gòu)造函數(shù),判斷一個(gè)對(duì)象是否是某個(gè)構(gòu)造函數(shù)的實(shí)例。typeof適用于原始數(shù)據(jù)類型和引用數(shù)據(jù)類型,而instanceof只適用于引用數(shù)據(jù)類型。通常情況下,typeof用于檢測(cè)原始數(shù)據(jù)類型,instanceof用于檢測(cè)引用數(shù)據(jù)類型。

0