祥平君

其實好像應該貼去靠北工程師吼....
祥平君
某線
(恍然
祥平君
所以有沒有一張圖可以解釋javascript的null跟undefined的呢?
南蠻精靈*
先別管那個了... 我想擦屁股啦
leeyc0@岸郊野吾賞鯉
祥平君 : undefined 是不是應該連廁紙架也沒有?
祥平君
祥平君
南蠻精靈* : 公司的工程師:不行喔現在程式沒有值
最近感覺要胃出血☆大叔玉
單身的肥宅跟單身的潮潮?
一個命中註定沒有,一個只是單純現在沒有
不過我沒學JS只是稍微看過定義而已
祥平君
怎麼感覺越來越難懂XDDDDDD
某線
一個是根本沒買,一個是老媽說要出去買還在路上(但不確定有沒有買)
(????
Nightfeatherᵧ
js 的 null 是沒衛生紙捲筒 undefined 是可能捲筒都不是之類的 (?
祈願瓔珞-失去味覺的尋食人
Javascript 基礎打底系列 (二) - null、undefined、NaN 的差異與檢查方式
結論:

綜合以上的例子可以大概知道:

null:這地方會有一個值,但這個值目前還沒準備好的意思,所以先填入 null

undefined:這地方沒有這個東西,所以你無法使用

NaN:要轉型成數字時傳入參數非數字的時候

而 null、undefined、NaN 在判斷上都可以直接當作 false 來判斷
----------------------------------------------------------------------------
樓上那個說沒有衛生紙架的(噴茶
鏡‧月影
所以是一個是啊 拍謝剛好沒了
另一個是哩勒宮啥小沒有這東西
leeyc0@岸郊野吾賞鯉
我就是知道分別,所以我才說 undefined 是連廁紙 (衛生紙) 架也沒有
待轉上路的 Bobby
看到這種文當然要推阮一峰(?
undefined与null的区别 - 阮一峰的网络日志
阿唯🌚ドーンだYO
undefined 根本是玄學的範圍 (?
還有我覺得 undefined 是脫褲子放屁
祥平君
undefined 根本就是脫褲子放屁 +1
ɪᴛᴇᴍx / 道具
NaN ... 不就是原本該放衛生紙的, 結果看到一卷砂紙嗎
祥平君
某線
l• ܫ•) Davyキュルッ
null 是有值啊,只是是空值
undefined 是沒有值
(?
Nightfeatherᵧ
blcc [摸魚信天翁]
希布達 @ 皮(Yu-Ren)
0:捲筒上沒有衛生紙
NaN:捲筒上不是放衛生紙
null:架子裡連捲筒都沒有
undefined:寫著衛生紙卻連架子都沒有
極圈◉▼◉旗魚
希布達 @ 皮(Yu-Ren) : 謝謝,我好像懂了(幫NaN上一卷砂紙
千秋大小姐
還好C都是一樣的
Silent Night™
0:這個格子有東西(衛生紙),但數值為0(用完了剩捲筒)
希布達 @ 皮(Yu-Ren)
有人回應 XD
Silent Night™
Null:這格子沒有東西(空的)。
leeyc0@岸郊野吾賞鯉
希布達 @ 皮(Yu-Ren) : 我就說了wwwwwww
社畜史萊姆|委託中止
阿修影☯
原來如此 (恍然大悟)
冥王星貓
ɪᴛᴇᴍx / 道具 : 你這時候這麼貼切是想嚇死多少人
WILLS
之前去面試有間公司面試官問0跟null的差別 以後知道可以這樣回了
祈願瓔珞-失去味覺的尋食人
真正的高手出現了..........
アルターエゴ mode LPH
只好來貼這個了: [src]
https://i.imgur.com/Lrklb4r.jpg
WILLS
momo@CoD 22年耐久台
0:沒有女友
NaN:左手不算女友
null:不想交女友
undefined:女友是啥?
sean robot/蘿蔔
c:另外開幾個bit來存這個byte的擴充狀態...
左邊🌈@Forever
Js 要宣告才能用啊,你沒宣告當然就 undefined 了啊,很好懂啦!
console.log(girlfriend); -> undefined
YJ/啾咪
秒懂XD
阿唯🌚ドーンだYO
左邊🌈@Forever : 宣告沒賦值也是 undefined
let girlfriend; console.log(girlfriend); -> undefined
所以光宣告就只是妄想 (o
九命
undefined:黑洞 null:沒有東西的某個宇宙角落 這樣?
阿唯🌚ドーンだYO
倉庫裡面說要放某個東西但是一直沒放的角落 (null)
釣不到猴子的有人島民
祥平君
力格狼Rrrrrr
寫C++的表示...#define NULL 0
加魯魯☆先回去送貨
"讓外行人瞬間搞懂xx"系列ww
載入新的回覆