วิธีการตั้งค่าค่าปริยาย

เรียนรู้วิธีการตั้งค่าค่าปริยายของฟังก์ชัน JavaScript。

ค่าปริยาย

ถ้าเรียกฟังก์ชันใน JavaScriptขาดตัวแปร(น้อยกว่าจำนวนที่ประกาศแล้ว),ค่าที่ขาดจะถูกตั้งเป็น undefined

บางครั้งนี้เป็นสิ่งที่ยอมรับได้ แต่บางครั้งนั้นดีที่จะกำหนดค่าปริยายให้แก่ตัวแปร:

ตัวอย่าง

function myFunction(x, y) {
  if (y === undefined) {
    y = 2;
  }
}

ทดลองด้วยตัวเอง

ECMAScript 2015 อนุญาตให้ใช้ค่าปริยายในการประกาศฟังก์ชัน:

function myFunction (x, y = 2) {
  // function code
}

ทดลองด้วยตัวเอง

หน้าที่เกี่ยวข้อง

คู่มือ:JavaScript 函数