หากเพื่อนๆกำลังประสบปัญหาตัวแปรในการเขียน function ด้วย Javascript อยู่มีเทคนิคเล็กๆน้อยๆให้ลองนำไปประยุกต์ใช้กันดูครับ
ซึ่งปกติแล้ว เวลาเราเขียน ฟังค์ชั่นจะเป็นดั่งตัวอย่างครับ ถ้าเรา
function test(a) { return 'hello test var a = '+a; }
แน่นอนครับถ้าเราเรียกฟังค์ชั่น Test โดยไม่ส่งค่าตัวแปร a เข้ามาด้วย ค่า A ใน function ของเราจะเป็น Undefined ทำให้ฟังค์ชั่นเราอาจเกิดทำงานผิดพลาดได้ วิธีแก้ไขง่ายๆ ดังต่อไปนี้ครับ
function test(a) { a = a || 'default text'; return 'hello test var a = '+a; }
เท่านี้ก็ถือเป็นการกำหนดตัวแปร Default ให้กับตัวแปรใน Javasciripts เราแล้วครับ