⊗jsPmFTDT 230 of 505 menu

Function expression และ Function declaration ใน JavaScript

ใน JavaScript สามารถประกาศฟังก์ชันได้ สองวิธี

วิธีแรก - แค่ประกาศฟังก์ชัน ผ่าน function พร้อมกำหนดชื่อให้เลย:

function func() { console.log('!'); } func(); // แสดงผล '!'

วิธีที่สอง - คือการสร้างฟังก์ชันแบบไม่มีชื่อ แล้วเก็บลงในตัวแปร:

let func = function() { console.log('!'); }; func(); // แสดงผล '!'

ตามหลักการทางวิชาการ วิธีแรกเรียกว่า Function Declaration (การประกาศฟังก์ชัน), ส่วนวิธีที่สองเรียกว่า Function Expression (นิพจน์ฟังก์ชัน)

กำหนดว่าฟังก์ชันที่นำเสนอนี้เป็น Function Declaration หรือ Function Expression:

function func() { console.log('!'); }

กำหนดว่าฟังก์ชันที่นำเสนอนี้เป็น Function Declaration หรือ Function Expression:

let func = function() { console.log('!'); }
ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ