Sự khác biệt giữa JavaScript nội tuyến và nội bộ

Đặt tập lệnh ở dưới cùng của phần tử sẽ cải thiện tốc độ hiển thị, vì việc giải thích tập lệnh làm chậm màn hình

JavaScript bên ngoài

Tập lệnh cũng có thể được đặt trong các tệp bên ngoài

tệp bên ngoài. myScript. js

hàm myFunction[] {
tài liệu. getElementById["bản trình diễn"]. innerHTML = "Đoạn đã thay đổi. “;
}

Tập lệnh bên ngoài là thực tế khi cùng một mã được sử dụng trong nhiều trang web khác nhau

Các tệp JavaScript có phần mở rộng tệp. js

Để sử dụng tập lệnh bên ngoài, hãy đặt tên của tệp tập lệnh trong thuộc tính src [nguồn] của

Bạn dự định hiển thị ngày giờ hiện tại trên tất cả các trang web của mình. Giả sử bạn đã viết mã và sao chép vào tất cả các trang web của mình [giả sử 100]. Nhưng sau này, bạn muốn thay đổi định dạng hiển thị ngày tháng hoặc thời gian. Trong trường hợp này, bạn sẽ phải thực hiện thay đổi trong tất cả 100 trang web. Đây sẽ là một nhiệm vụ rất tốn thời gian và khó khăn

Vì vậy, hãy lưu mã JavaScript vào một tệp mới có phần mở rộng. js. Sau đó, thêm một dòng mã trong tất cả các trang web của bạn để trỏ đến trang của bạn. tập tin js như thế này

Ghi chú. Người ta cho rằng. js và tất cả các trang web của bạn nằm trong cùng một thư mục. Nếu bên ngoài. js nằm trong một thư mục khác, bạn cần chỉ định đường dẫn đầy đủ đến tệp của mình trong thuộc tính src

Cách liên kết JavaScript bên ngoài

var currentDate = new Date[];
var day = currentDate.getDate[];
var month = currentDate.getMonth[] + 1;
var monthName;
	
var hours = currentDate.getHours[]; 
var mins = currentDate.getMinutes[]; 
var secs = currentDate.getSeconds[]; 
var strToAppend;
if [hours >12 ]
{
	hours1 = "0" + [hours - 12];
strToAppend = "PM";
}
else if [hours 

Chủ Đề