JavaScript is required

Tại sao Java và JavaScript có tên tương tự nhau?

A.

JavaScript là phiên bản rút gọn của Java

B.

Cú pháp của JavaScript dựa trên cú pháp Java một cách lỏng lẻo

C.

Cả hai đều hỗ trợ lập trình hướng đối tượng

D.

Không có điều nào ở trên

Trả lời:

Đáp án đúng: B


Java và JavaScript có tên tương tự nhau chủ yếu là vì lý do lịch sử và marketing, chứ không phải vì chúng có liên quan mật thiết về mặt kỹ thuật. Netscape (công ty tạo ra JavaScript) đã đặt tên cho ngôn ngữ mới của họ là JavaScript để tận dụng sự phổ biến của Java vào thời điểm đó. Cú pháp của JavaScript có vay mượn một số yếu tố từ Java, C và các ngôn ngữ khác, nhưng đây chỉ là một phần nhỏ trong sự khác biệt lớn giữa hai ngôn ngữ. JavaScript không phải là phiên bản rút gọn của Java. Do đó, đáp án B là chính xác nhất: Cú pháp của JavaScript dựa trên cú pháp Java một cách lỏng lẻo.

Câu hỏi liên quan