⊗jsPmFTFENR 238 of 505 menu

นิพจน์ทางขวาของฟังก์ชันใน JavaScript

โปรดทราบว่านิพจน์ที่เกี่ยวข้องกับฟังก์ชันต้องอยู่ทางซ้ายของมัน หากเราพยายามทำบางอย่างทางขวาของฟังก์ชัน มันจะไม่ทำให้ฟังก์ชันนั้นเป็นนิพจน์ฟังก์ชัน ตัวอย่าง:

function func() { // นี่คือ Function Declaration console.log('!'); } + 1;

เหตุผลที่เป็นเช่นนี้: เพราะในกรณีนี้ +1 นี้เป็นเพียงคำสั่งใหม่ที่เขียนหลังฟังก์ชัน หากเขียนคำสั่งนี้ในบรรทัดใหม่ ทุกอย่างจะชัดเจนขึ้น:

function func() { console.log('!'); } +1; // แค่คำสั่ง

มาทำให้ฟังก์ชันของเราเป็น Function Expression กัน ตัวอย่างเช่น ใส่ + หน้าฟังก์ชัน:

+function func() { // นี่คือ Function Expression console.log('!'); } + 1;

หรือทำการกำหนดค่า:

let test = function func() { // นี่คือ Function Expression console.log('!'); } + 1;

หรือส่งเป็นพารามิเตอร์ใน console.log:

console.log(function func() { // นี่คือ Function Expression console.log('!'); } + 1);

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

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

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

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

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

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

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

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

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

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

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

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