Mục lục:
- Thật dễ dàng! (Sắp xếp)
- Ngoài việc tương đối đơn giản, JavaScript cũng khá nhanh. Giống như hầu hết các ngôn ngữ kịch bản, nó
- của Internet Explorer
Video: Code Cùng Code Dạo - Tự Học JavaScript Cơ Bản trong 15 phút 2025
JavaScript là một ngôn ngữ lập trình ngôn ngữ kịch bản , là một ngôn ngữ lập trình được thiết kế để cung cấp cho người dùng dễ dàng truy cập các thành phần dựng sẵn. Trong trường hợp của JavaScript, những thành phần dựng sẵn này là các khối xây dựng tạo thành một trang Web (các liên kết, hình ảnh, các trình cắm, các phần tử dạng HTML, chi tiết cấu hình trình duyệt, v.v …).
Thật dễ dàng! (Sắp xếp)
JavaScript có danh tiếng là dễ sử dụng vì
- Phần lớn tài liệu mô hình đối tượng (phần ngôn ngữ xác định loại thành phần, hoặc đối tượng, bạn có thể thao tác trong JavaScript) khá đơn giản. Ví dụ: nếu bạn muốn kích hoạt một số sự kiện khi một người nhấp chuột vào một nút, bạn truy cập vào trình xử lý sự kiện onClick liên kết với đối tượng nút; nếu bạn muốn kích hoạt sự kiện khi gửi một mẫu HTML, bạn truy cập vào trình xử lý sự kiện onSubmit liên kết với đối tượng biểu mẫu.
JScript, ngôn ngữ tương thích với JavaScript của chính nó. Mặc dù có những tuyên bố của cả Netscape và Microsoft rằng JavaScript và JScript tương ứng là "các ngôn ngữ kịch bản mở, chuẩn", cả công ty đều cung cấp các chi tiết rõ ràng, toàn diện, tất cả-trong-một-điểm mô tả tất cả những điều sau đây: chính xác phiên bản JavaScript (hoặc JScript) được thực hiện trong mỗi phiên bản trình duyệt của họ.
- Chính xác các tính năng lập trình được bao gồm và các đối tượng nào có thể truy cập được trong mỗi phiên bản của JavaScript và JScript.
- Mỗi phiên bản của JavaScript so với mỗi phiên bản của JScript như thế nào.
- Kết quả là việc tạo ra các trang web có trình duyệt chéo, các trang web có khả năng JavaScript giảm xuống khoảng 6 ở mức khó khăn từ 1 đến 10 (1 là công nghệ dễ nhất trên thế giới và 10 là khó nhất).
Tuy nhiên, đừng sợ. Trang bị với sự hiểu biết về HTML và một vài giờ thực hành, bạn có thể trở thành một jockey JavaScript trong thời gian không phẳng!
Nhanh chóng!
Ngoài việc tương đối đơn giản, JavaScript cũng khá nhanh. Giống như hầu hết các ngôn ngữ kịch bản, nó
được diễn giải (trái ngược với được biên soạn ). Khi bạn sử dụng một ngôn ngữ biên dịch, chẳng hạn như C ++, bạn luôn phải định dạng lại, hoặc biên dịch, tệp mã của mình trước khi bạn có thể chạy nó. Bước tạm thời này có thể mất từ vài giây đến vài phút hoặc nhiều hơn. Mặt khác, vẻ đẹp của một ngôn ngữ được giải thích như JavaScript là khi bạn thay đổi mã của bạn - trong trường hợp này là tới
Một điều tuyệt vời khác về việc sử dụng một ngôn ngữ giải thích như JavaScript là thử nghiệm một kịch bản giải thích không phải là một đề xuất tất cả hoặc không có gì, cách nó là với một ngôn ngữ biên dịch. Ví dụ: nếu dòng 10 của chuỗi 20 dòng chứa lỗi cú pháp, nửa đầu của tập lệnh của bạn vẫn có thể chạy và bạn vẫn có thể nhận phản hồi ngay lập tức. Lỗi tương tự trong một chương trình biên dịch có thể ngăn không cho chương trình chạy. Nhược điểm của một ngôn ngữ giải thích là việc thử nghiệm là trên hệ thống danh dự. Bởi vì không có trình biên dịch để cằn nhằn bạn, bạn có thể bị cám dỗ để lại thử nghiệm của bạn đến phút cuối cùng hoặc - tệ hơn - bỏ qua nó hoàn toàn. Tuy nhiên, hãy nhớ rằng dù trang web bạn tạo ra có dành cho công việc hay giải trí nhưng đó là một sự phản ánh về bạn, và việc thử nghiệm là rất cần thiết nếu bạn muốn nhìn tốt nhất cho khách hàng tiềm năng, cộng sự và bạn bè. (Một vài năm trước đây, khách truy cập vào trang web của bạn có thể đã bỏ qua một kịch bản lỗi hoặc hai, nhưng thẳng thắn, các tiêu chuẩn trang web cao hơn nhiều trong những ngày này.)
Mọi người đang làm nó! (Có, hầu hết mọi người!) Hai trình duyệt web thông dụng hiện đang hỗ trợ JavaScript: trình duyệt của Microsoft
của Internet Explorer
và Netscape / AOL's Navigator. (bắt đầu với phiên bản 4. 0, Navigator trở thành đồng nghĩa với Communicator, ngay cả khi kỹ thuật Netscape Communicator có nhiều thành phần chứ không chỉ là trình duyệt Web Navigator). các trình duyệt đã hầu như khâu lại thị trường trình duyệt; hầu hết mọi người lướt web đang sử dụng cái này - như vậy có khả năng xem và tạo các trang Web có hỗ trợ JavaScript.
