值(values)是編寫程式語言中最基礎、最小的資料單位,基本上就是一部分的數據。
舉例來說,下面這個文字就是一個值:
"cat"
數字當然也是個值,例如:
123
如果我們想在控制台中看到這個值,可以這樣做:
console.log("cat");
我們可以將值儲存到變數(variables)之中,這樣我們就可以重複的使用這個值,像是:
let animal = "cat";
即是將”cat”這個值指定給animal這個變數,上述我們所做的就是在宣告animal這個變數,這實際上會在電腦記憶體中創造出一個真正的變數,而把”cat”這個值儲存在animal這個變數之中。
我們可以想像變數就像一個容器,容器裡面可以裝入各種物件,而容器外面可以貼上標籤來描述容器裡面所裝的物件,變數就像是容器上的標籤,而值就是容器裡面所裝的物件,如此一來,當我們想要使用這個物件(值)的時候就可以靠這個標籤(變數)來找到它。
當我們要從程式碼中輸出某些東西到瀏覽器時,就會使用console.log( ),我們除了可以如上面示範的方式,在console.log( )中傳入一個值,也可以傳入一個變數,例如:
console.log(animal);
由於”cat”這個值已經儲存在animal這個變數之中,所以我們在控制台中可以看到cat這個文字,就和
console.log("cat");
的效果是一樣的。