Types
#HelloFrontend #HelloErmine #HelloWorld2021
Last updated
Was this helpful?
#HelloFrontend #HelloErmine #HelloWorld2021
Last updated
Was this helpful?
คือ ประเภทของค่าที่เราสามารถใช้ได้ ที่พบเห็นได้บ่อยจะมีอยู่ 8 ชนิด คือ , , , , , , และ
เป็นค่าตัวเลข เก็บได้ทั้งจำนวนเต็มและทศนิยม
เป็นค่าความจริง มีสอง keyword คือ true และ false
เป็นค่าที่บอกว่าตัวแปรยังไม่ถูกกำหนดค่าให้
เป็นค่าที่แสดงถึงความว่างเปล่า
เป็นตัวที่สามารถเก็บค่าแบบ key-value pair ได้ คือ เราใช้ key (หรืออีกชื่อคือ property) เพื่อเข้าถึง value ที่เกี่ยวข้องกับ key นั้น ๆ
จากตัวอย่าง aCat
คือ object ที่มี key เป็น color
, age
และ isSleeping
ส่วน value จะอยู่หลัง colon (:) และแต่ละ key-value pair จะคั่นด้วย comma (,)
สามารถทำได้ 2 แบบ คือ
dot notation (obj.key
)
bracket notation (obj["key"]
)
เป็นค่าที่สามารถเก็บค่าอื่น ๆ ในตัวมันเองได้ สามารถเข้าถึงค่าข้างในผ่าน bracket notation ด้วย index หรือตำแหน่งใน array (เริ่มต้นจาก 0) เช่น arr[0]
การใช้ typeof กับค่า array ใน JavaScript จะได้ผลลัพธ์เป็น object (ให้มองเหมือนเป็น object ที่มี key เริ่มจาก 0, 1, 2, … ไปเรื่อย ๆ)
ถ้าอยากรู้ว่าตัวแปรเป็นค่า array หรือไม่ ให้ใช้ Array.isArray()
เป็นค่าข้อมูลตัวอักษรหรือข้อความ จะล้อมรอบด้วย double quote (“) หรือ single quote (‘) ก็ได้
อ่านเพิ่มเติมที่