Computer >> Máy Tính >  >> Lập trình >> Javascript

Ba loại lỗi mà tôi có thể gặp phải trong tập lệnh JavaScript của mình là gì?

Sau đây là ba loại lỗi bạn có thể gặp trong JavaScript -

Lỗi cú pháp

Lỗi cú pháp còn được gọi là lỗi phân tích cú pháp, xảy ra tại thời điểm biên dịch trong ngôn ngữ lập trình truyền thống và tại thời điểm diễn giải trong JavaScript.

Khi lỗi cú pháp xảy ra trong JavaScript, chỉ mã chứa trong cùng một chuỗi với lỗi cú pháp bị ảnh hưởng và phần còn lại của mã trong các chuỗi khác được thực thi giả sử không có gì trong đó phụ thuộc vào mã chứa lỗi.

Lỗi thời gian chạy

Lỗi thời gian chạy, còn được gọi là ngoại lệ, xảy ra trong quá trình thực thi sau khi biên dịch / thông dịch. Các ngoại lệ cũng ảnh hưởng đến chuỗi mà chúng xảy ra, cho phép các chuỗi JavaScript khác tiếp tục thực thi bình thường.

Lỗi logic

Lỗi logic có thể là loại lỗi khó theo dõi nhất. Những lỗi này không phải là kết quả của lỗi cú pháp hoặc lỗi thời gian chạy. Thay vào đó, chúng xảy ra khi bạn mắc lỗi logic điều khiển tập lệnh của bạn và bạn không nhận được kết quả như mong đợi.

Bạn không thể mắc phải những lỗi đó vì nó phụ thuộc vào yêu cầu kinh doanh của bạn loại logic nào bạn muốn đưa vào chương trình của mình.