Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Javascript

เหตุใดเราจึงใช้เครื่องหมายบวกหน้าชื่อฟังก์ชันใน JavaScript


สัญกรณ์ +function() {} ใช้เพื่อบังคับให้ parser จัดการกับสิ่งที่ตามหลัง + เป็นนิพจน์เป็นหลัก ใช้สำหรับฟังก์ชันที่เรียกใช้ทันที เช่น

+function() { alert("Demo!"); }();

อย่างไรก็ตาม + ก่อนฟังก์ชันเป็นหนึ่งในสัญลักษณ์ คุณสามารถเพิ่มตัวเลือกอื่นๆ เช่น !, -, ~, ได้เช่นกัน วงเล็บยังสามารถใช้ได้ตามที่แสดงด้านล่าง −

(function() { alert("Demo!"); })();

คุณสามารถใช้สิ่งนี้ได้เช่นกัน -

(function() { alert("Demo!"); }());