Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> JavaScript

ประโยชน์ของการประกาศตัวแปรใน JavaScript

ก่อนใช้ตัวแปรในโปรแกรม JavaScript คุณต้องประกาศมันก่อน ตัวแปรคิดเป็น ถังที่มีชื่อ (named containers) คุณวางข้อมูลลงไปในถังเหล่านี้ แล้วอ้างอิงข้อมูลได้โดยแค่ชื่อถัง

ตัวแปรประกาศด้วยคีย์เวิร์ด var ดังนี้:

<script> 
  <!-- 
    var rank; 
    var points; 
  //--> 
</script>

สามารถประกาศหลายตัวแปรด้วย var เดียวกันได้:

<script> 
  <!-- 
    var rank, points; 
  //--> 
</script>

นี่คือการกำหนดค่า (initialization):

var rank = 2; 
var points = 100;

คีย์เวิร์ดสมัยใหม่ (ES6+)

  • let — block-scoped, reassignable, ไม่ hoisted ทางปฏิบัติ (TDZ)
  • const — block-scoped, ไม่ reassignable (แต่ object/array ยังแก้ไขได้ภายใน), ต้อง initialize ทันที
  • แนะนำ: ใช้ const เป็นค่าเริ่มต้น, let กรณีต้อง reassign, หลีกเลี่ยง var