跳過導覽列

O3noBLOG

A Happy(?)Designer ~~

單篇彙整

陸月 17

javascript 的 false

剛剛看到JavaScript quirks這篇文章,提到了javascript的false在做邏輯判斷的一些行為,首先就是拿false和0以及空字串作是否相等的運算都會回傳true,但是和undefined以及null來判斷卻是相反地結果,這四種資料在直覺上都應該是false才對,不知道有沒有人知道背後的原因。

引用(http://othree.net/mt/mt-tb.cgi/422)

目前無人引用。

迴響(發表你的迴響)

  1. 1BobChao在 2007-06-21 14:09:44 發表:

    ㄟ?我的概念上 undefined、null 跟 false 是不一樣的ㄟ @_@
    但我也忘了是從哪本書看到或是誰教我了。

  2. 2OOO在 2007-06-21 19:52:30 發表:

    確實是不一樣,只是在做boolean判斷時這兩個會回傳true,然後剛剛又測了NaN,結果竟然回傳false,真難理解~~。

發表迴響

如果欲使用OpenID,請開啟瀏覽器的JavaScript功能。

accesskey:P


其它資訊

關於本文章

javascript 的 false發表於2007-06-17,文章類別為SCRIPT,截至目前為止共有0篇文章引用此文、2篇讀者迴響,你可以為此篇文章留下你的想法,或是訂閱讀者迴響的RSS

關於本網站

本網站是O3(othree)的個人部落格,主要內容為網路標準、網頁設計,穿插些ACG心得和敗家紀錄,如果需要聯絡我請寄信到

近期文章

分類彙整

我在看什麼

訂閱本網誌

貼紙

時間がない