การบันทึกฟังก์ชันลงในตัวแปรอื่นใน JavaScript
สมมติว่าเรามีฟังก์ชัน func ของเรา:
function func() {
console.log('!');
}
มาเขียนโค้ดต้นฉบับของมันลงในตัวแปร
test กัน:
function func() {
console.log('!');
}
let test = func; // ตอนนี้ test เป็นฟังก์ชันเหมือนกับ func
// มาตรวจสอบ:
test(); //จะแสดง '!'
func(); //จะแสดง '!'
สร้างฟังก์ชัน func1 ซึ่งจะ
คืนค่าผ่าน return ตัวเลข 3
คัดลอกโค้ดต้นฉบับของฟังก์ชัน func1
ลงในตัวแปร func2
แสดงผลในคอนโซลเป็นผลรวมของผลลัพธ์การทำงาน
ของฟังก์ชัน func1 และ func2