Trong Internet ngày nay, toàn bộ tương tác thống trị - bạn phải cố gắng rất nhiều để tìm ra ít nhất một số trang web không đề nghị khách truy cập làm điều gì đó và ngay lập tức nhận được phản hồi từ trang web. Tuy nhiên, thường thì chúng tôi thậm chí không được đề nghị điền hoặc nhấn bất kỳ thứ gì - bản thân trang sẽ phản ứng với chuyển động của con trỏ và đôi khi, bạn lướt qua các trang như thể đi qua một bãi mìn. Tất cả các tương tác trên các trang web được cung cấp bởi các tập lệnh. Đây có thể là cả hai tập lệnh được thực thi trên máy chủ và những tập lệnh được thực thi trên máy tính của chúng tôi. Hãy thử viết một đoạn script đơn giản nhất để biết được thực chất nó là như thế nào.
Hướng dẫn
Bước 1
Bản thân từ script có nghĩa đen là "kịch bản", tức là mô tả chuỗi các hành động cần thiết để hoàn thành nhiệm vụ. Trình thực thi tập lệnh này có thể là mô-đun tương ứng của phần mềm máy chủ hoặc trình duyệt trên máy tính của chúng tôi. Vì trình duyệt, trái ngược với máy chủ web, luôn ở trong tầm tay, chúng ta hãy viết một tập lệnh bằng ngôn ngữ mà trình duyệt hiểu được - JavaScript. Bất kỳ trình soạn thảo văn bản nào cũng đủ cho việc này - một sổ ghi chú tiêu chuẩn là tốt. Tất nhiên, để lập trình liên tục các tập lệnh, bạn không thể thực hiện nếu không có một trình soạn thảo chuyên dụng. Một biên tập viên như vậy tạo điều kiện thuận lợi đáng kể cho công việc viết kịch bản thường ngày, giúp bạn thoải mái sáng tạo.
Bước 2
Để trình duyệt đọc, hiểu và thực thi một tác vụ, một tập lệnh phải được viết và viết theo các quy tắc được biết đến với trình thông dịch ngôn ngữ kịch bản tích hợp của trình duyệt. Dòng đầu tiên là nói với người biểu diễn rằng kịch bản bắt đầu từ thời điểm này. Trong JavaScript, thẻ mở này có thể trông như thế này: Và thẻ đóng có dạng như sau: Giữa hai thẻ này là các lệnh - toán tử ngôn ngữ. Ví dụ: một tập hợp các hướng dẫn để trình duyệt in thời gian hiện tại ở định dạng HOUR: MINUTE trông giống như sau: var aTime = new Date ();
document.write ("Now" + aTime.getHours () + ":" + aTime.getMinutes ()); Ở đây dòng đầu tiên var aTime = new Date () hướng dẫn người thực thi script tạo một đối tượng ảo có tên "aTime". Đối tượng này đại diện cho ngày và giờ hiện tại. document.write () là lệnh để in trong trang những gì được chỉ ra trong dấu ngoặc đơn bên dưới, và các lệnh aTime.getHours () và aTime.getMinutes () hướng dẫn truy xuất giờ và phút hiện tại từ đối tượng "aTime". Các toán tử + nối toàn bộ chuỗi sẽ được in vào một dòng. Khi được lắp ráp, tập lệnh JavaSript đơn giản này sẽ trông giống như sau:
var aTime = new Date ();
document.write ("Bây giờ" + aTime.getHours () + ":" + aTime.getMinutes ());
Bước 3
Vẫn còn lưu mã này trong một tệp có phần mở rộng htm hoặc phần mở rộng html (Ngôn ngữ Đánh dấu Siêu văn bản), hệ điều hành nhận dạng loại tệp và chuyển nó để thực thi cho chương trình được gán loại tệp này - trình duyệt. Do đó, tập lệnh của chúng tôi sẽ được trình thông dịch ngôn ngữ đọc và thực thi và được trình bày trong cửa sổ trình duyệt như sau: