Anonymous Functions
Anonymous ตามชื่อ อนุญาตให้สร้างฟังก์ชันโดยไม่มีตัวระบุชื่อ ใช้เป็นอาร์กิวเมนต์ให้ฟังก์ชันอื่นได้ นี่คือวิธีใช้ JavaScript anonymous functions −
var myfunc = function() {
alert('This is anonymous');
}
ตัวอย่างอีกอย่าง −
setTimeout(function() {
alert('Demo');
}, 3000);
Inline Functions
Inline function คือฟังก์ชัน JavaScript ที่มอบหมายให้ตัวแปรที่สร้างขึ้นในรันไทม์ คุณสามารถแยก Inline Functions ได้ง่ายกับ Anonymous เนื่องจาก inline function ถูกมอบหมายให้ตัวแปรและสามารถนำกลับมาใช้ซ้ำได้ง่าย
นี่คือวิธีใช้ JavaScript inline functions −
var myfunc = function() {
alert ('inline')
};
$('a').click(myfunc);