⊗jsPmFTDTS 232 of 505 menu

เครื่องหมายอัฒภาคเมื่อประกาศฟังก์ชันใน JavaScript

เมื่อประกาศฟังก์ชันเป็น Function Declaration หลังเครื่องหมายปีกกาปิด } จะไม่ใส่ เครื่องหมายอัฒภาค:

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

หากฟังก์ชันถูกประกาศเป็น Function Expression, หลัง } จะต้องใส่เครื่องหมายอัฒภาค:

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

ทำไม: เพราะใน JavaScript นิพจน์ใดๆ จะต้องจบด้วยเครื่องหมายอัฒภาค และ ในกรณีนี้ เรากำลังมีนิพจน์อยู่พอดี เครื่องหมายอัฒภาคนี้ไม่จำเป็นต้องใส่เสมอไป เนื่องจาก JavaScript อนุญาตให้ไม่ใส่ได้ แต่แนะนำให้ใส่ ควรใส่ไว้เสมอ :)

ใส่เครื่องหมายอัฒภาคในตำแหน่งที่จำเป็นทั้งหมด:

let func1 = function() {console.log('!')}; let func2 = function() { console.log('!'); }; function func3() { 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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ