JavaScript is required

JavaScript là ngôn ngữ kịch bản có che dấu được mã nguồn không?

A.
Không dấu được vì các kịch bản chạy phía client
B.
Dấu được vì chương trình hoạt động độc lập với trình duyệt
C.
Hai phát biểu trên đều sai
D.
Hai phát biểu trên đều đúng
Trả lời:

Đáp án đúng: A


JavaScript là ngôn ngữ kịch bản chạy phía client (trình duyệt). Điều này có nghĩa là mã nguồn JavaScript được gửi trực tiếp đến trình duyệt của người dùng và được thực thi tại đó. Do đó, người dùng có thể xem mã nguồn JavaScript bằng cách sử dụng các công cụ phát triển của trình duyệt (ví dụ: Chrome DevTools, Firefox Developer Tools). Vì vậy, mã nguồn JavaScript không thể được che giấu hoàn toàn. Phương án A đúng vì giải thích chính xác lý do JavaScript không thể che giấu mã nguồn. Phương án B sai vì JavaScript không hoạt động độc lập với trình duyệt; nó được thực thi *trong* trình duyệt. Phương án C và D sai vì có một phát biểu đúng (A).

Câu hỏi liên quan