判斷型別 從零開始系列

2022-04-16 18:06:20 字數 1055 閱讀 6889

1

typeof

是判斷型別 23

typeof 123 //

"number"

4typeof '123' //

"string"

5typeof

false

//"boolean"

6function

f() {}

7typeoff8

//"function"

9typeof

undefined

10//

"undefined"

11//

利用這一點,typeof可以用來檢查乙個沒有宣告的變數,而不報錯。12v

13typeofv14

//"undefined" 變數v沒有用var命令宣告,直接使用就會報錯。但是,放在typeof後面,就不報錯了,而是返回undefined。

1516

typeof window //

"object"

17typeof {} //

"object"

18typeof //

"object"

19typeof

null

//"object"

20//

除此以外,其他情況都返回object。

2122

if()

25//

true

2627

if({})

30//

true

31//

需要特別注意的是,空陣列()和空物件({})對應的布林值,都是true。

32//

typeof對陣列(array)和物件(object)的顯示結果都是object,那麼怎麼區分它們呢?instanceof運算子可以做到。

3334

var o ={};

35var a =;

3637 o instanceof array //

false

38 a instanceof array //

true

OPENGL ES 從零開始系列

opengl es for iphone drawing a circle part1 circle part i.html part2 circle part ii.html part3 ircle part iii.html opengl es 從零開始系列 1.從零開始學習opengl es之...

react native系列 從零開始構建

從零開始構建第一步,當然是從hello world開始,第一課我們沒什麼 都不寫,只用生成的 來打包apk。為什麼一開始就要學會打包,因為如果連打包都不會,以後做好了也沒用。學會了打包,才能讓我們有動力繼續下去,現在網上到處也有資料,本文也是在查了資料之後進行的。因為安卓的apk都需要簽名,所以我們...

整理 從零開始學Python系列

為了方便大家查閱我的python系列文章,我將往期的所有python內容彙總到此處。同時,後期有新增內容也會新增到該系列中,希望能夠幫助到熱愛python的。從零開始學python dbscan聚類 實戰部分 從零開始學python dbscan聚類 理論部分 從零開始學python k均值聚類 實...