Trong lập trình Internet, cần liên tục thu hút một người biểu diễn ảo nào đó để thực hiện các hành động cần thiết cho người lập trình trong trình duyệt hoặc trên máy chủ. Ví dụ: các hành động có thể là hiệu ứng hình ảnh hoặc xử lý dữ liệu do khách truy cập nhập vào trình duyệt. Hoặc tập hợp trang được yêu cầu từ các khối riêng biệt trên máy chủ. Trình thực thi ảo của các hành động này sẽ là máy chủ hoặc phần mềm trình duyệt và tập lệnh cho trình thực thi sẽ phải được viết bằng một trong các ngôn ngữ lập trình kịch bản. Để có một ý tưởng chung về cách các tập lệnh được tạo ra, chúng ta hãy viết một tập lệnh đơn giản bằng JavaScript.
Hướng dẫn
Bước 1
JavaScript được thực thi trực tiếp trong trình duyệt, vì vậy mọi thứ bạn cần viết và thực thi đều đã có trên máy tính của bạn. Là một công cụ làm việc cho lập trình viên, chúng ta sẽ sử dụng một trình soạn thảo văn bản thông thường - Notepad tiêu chuẩn. Điều này là khá đủ để tạo một tập lệnh đơn giản, nhưng tất nhiên, để lập trình liên tục, tốt hơn là sử dụng một trình soạn thảo chuyên dụng Bước đầu tiên: tạo một tài liệu mới trong notepad để viết hướng dẫn cho trình duyệt.
Bước 2
Bây giờ bạn có thể bắt đầu viết mã hướng dẫn. Trình duyệt hiểu nhiều ngôn ngữ - ví dụ: HTML (Ngôn ngữ đánh dấu siêu văn bản) được sử dụng để đánh dấu một trang và Trang tính kiểu xếp tầng (CSS) được sử dụng để mô tả sự xuất hiện của các phần tử trang theo cách mở rộng. Để cho người viết kịch bản biết rằng phần mã nguồn của trang này được viết bằng JavaScript, tất cả các hướng dẫn phải được đặt bên trong thẻ mở và thẻ đóng:
Các hướng dẫn cho trình duyệt được gọi là toán tử ngôn ngữ. Ví dụ: hướng dẫn đọc và ghi nhớ ngày và giờ hiện tại của máy tính để sử dụng sau này trong tập lệnh có dạng như sau: var aTime = new Date (); Bây giờ đối tượng aTime chứa dữ liệu ngày và giờ và có thể được truy xuất và xử lý Nếu cần. Một hướng dẫn khác - để in một số thông báo trong phần nội dung của trang - trông giống như sau: document.write ("một số thông báo"); Hãy chú ý - ở đây một đối tượng có tên "tài liệu" được chỉ định, nó không cần phải được tạo, điều này xảy ra tự động. Nó là một hình ảnh ảo của trang hiện tại. Từ đối tượng này, bạn có thể trích xuất thông tin về trang và bạn có thể thực hiện các biến đổi khác nhau với nó - ví dụ: trong dòng mã này, bạn đã viết văn bản "bất kỳ thông báo nào" vào tài liệu bằng câu lệnh write. Bây giờ hãy sử dụng cả hai điều này dòng trong script - viết thời gian hiện tại trên trang: document.write ("Giờ hiện tại" + aTime.getHours () + ":" + aTime.getMinutes ()); Ở đây, với một phép cộng đơn giản (+), bạn nối bốn phần của chuỗi có thể in được. Khi hoàn tất, tập lệnh đơn giản của bạn sẽ trông như thế này:
var aTime = new Date ();
document.write ("Giờ hiện tại" + aTime.getHours () + ":" + aTime.getMinutes ());
Bước 3
Bước cuối cùng: lưu tập lệnh với phần mở rộng html hoặc htm (ví dụ: timeJS.html). Để xem những gì bạn nhận được, hãy mở tệp trong trình duyệt của bạn - chỉ cần nhấp đúp vào tệp đó.