วิธีการตั้งค่าค่าปริยาย
เรียนรู้วิธีการตั้งค่าค่าปริยายของฟังก์ชัน JavaScript。
ค่าปริยาย
ถ้าเรียกฟังก์ชันใน JavaScriptขาดตัวแปร(น้อยกว่าจำนวนที่ประกาศแล้ว),ค่าที่ขาดจะถูกตั้งเป็น undefined
。
บางครั้งนี้เป็นสิ่งที่ยอมรับได้ แต่บางครั้งนั้นดีที่จะกำหนดค่าปริยายให้แก่ตัวแปร:
ตัวอย่าง
function myFunction(x, y) { if (y === undefined) { y = 2; } }
ECMAScript 2015 อนุญาตให้ใช้ค่าปริยายในการประกาศฟังก์ชัน:
function myFunction (x, y = 2) { // function code }
หน้าที่เกี่ยวข้อง
คู่มือ:JavaScript 函数