在JavaScript的原語的第一個視頻的時候我們談到這是串號埔里未定義沒有我們種在年底集中非未定義在一起，我提到，我們將涵蓋它們進行更詳細的在未來的視頻五項基本數據類型。
所以，這就是我們要在這裡做。
它仍然會是一個相當快的視頻，因為實際上有沒有很多認識和不明確的。
它們都只是重視一個變量可以被設置為，它們都意味著在某種意義上虛無。
但它們之間有很大的區別。
所以我這裡的代碼說明了這種差別。
因此，讓我們開始不確定的。
因此，如果我們聲明一個變量像我們這裡有變種的年齡，但我們從來沒有它說的東西。
因此，它的已宣告但尚未初始化它認為是未定義的值。
所以，我會告訴你這是什麼意思。
它看起來像如果我只是運行該代碼變種的年齡，我從來沒有將其設置為一個值，我告訴JavaScript的做出一些所謂的年齡一定的空間，但我們從來沒有任何東西存儲在那裡。
如果我問年齡回到它告訴我不確定，我想對比，與如果我只是問的東西不存在的。
喜歡的顏色。
它給了我一個實際的錯誤信息與年齡。
它知道的年齡。
它只是不知道年齡裡的任何東西，然後沒有。
它是表達的虛無另一種方式，但它是非常不同的，因為沒有辦法事情是明確的空或明確虛無與不確定這只是意味著的東西沒有價值呢。
因此，在這裡這個例子我展示，你可以使用NULL的情況。
所以，如果我們有一個當前玩家的變量我們做一個遊戲，它的設置為當前玩家的名字的字符串。
如果該玩家然後死有一個遊戲結束了，我們可以設置當前玩家要號
為了使它明確清楚，當前沒有任何球員，所以這直接沒有出現不確定的是，它們都意味著虛無相似。
但是，在沒有大的差異意味著什麼明確對不確定的手段，什麼是空的或沒有價值呢。
所以這真的聽起來不像一個很大的區別。
但是，當我們走在本課程中你會碰到一個未定義的，我們將看到的差異，它將使很多更有意義，因為我們繼續前進。