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

สาเหตุทั่วไปของข้อผิดพลาดทางไวยากรณ์ที่ไม่ถูกตรวจจับ:ตัวระบุที่ไม่คาดคิดใน JavaScript

หากคุณได้รับข้อผิดพลาด JavaScript ต่อไปนี้ในคอนโซลของคุณ:

Uncaught SyntaxError: Unexpected identifier

สาเหตุที่พบบ่อยที่สุดประการหนึ่งคือคุณกำลังพยายามกลายพันธุ์ (เปลี่ยน) const ตัวแปร. คุณทำไม่ได้

ใน JavaScript คำหลัก const เป็นสิ่งที่เรียกว่า ตัวแปรที่ไม่เปลี่ยนรูป ซึ่งใช้สำหรับตัวแปรที่คุณไม่ต้องการให้ใครแก้ไขหรือประกาศใหม่

ใช้ let หากคุณต้องการให้ตัวแปรของคุณเป็น:เปลี่ยนแปลงได้, เปลี่ยนแปลงได้, แก้ไขได้, อัปเดตได้ (สิ่งเดียวกัน, คำต่างกัน)