ตัวอย่างเช่นในวิดีโอ Reduxนี้ผู้สอนมักใช้ไวยากรณ์เช่น
const counter = (state=0, action) => {
... function body here
}
ฉันจะใช้ "ดั้งเดิม" แค่ไหน
function counter(state=0, action) {
... function body here
}
ซึ่งสั้นกว่าจริงๆและ IMO จะชัดเจนขึ้น มันง่ายกว่าที่จะสแกนขอบซ้ายที่เป็นธรรมและมีโครงสร้างของหน้าสำหรับคำว่า "ฟังก์ชั่น" มากกว่าการสแกนขอบด้านขวาที่เป็นเศษเล็กเศษน้อยสำหรับขนาดเล็ก "=>"
นอกเหนือจากthis
และพยายามที่จะมีวัตถุประสงค์ไม่ใช่ความเห็นมีความแตกต่างหรือประโยชน์ที่เป็นประโยชน์ต่อไวยากรณ์ newfangled หรือไม่
const
ว่าจะช่วยให้มั่นใจได้ว่าฟังก์ชันจะไม่ได้รับการกำหนดใหม่ในภายหลัง