Đã giải quyết: Hiển thị năm bản quyền

Vấn đề chính với việc hiển thị năm bản quyền trên phương tiện kỹ thuật số là có thể khó xác định năm nào được bảo vệ bởi bản quyền. Đây có thể là một vấn đề khi cố gắng xác định xem một phần phương tiện cụ thể có còn được bảo vệ bởi bản quyền hay không.

var d = new Date();
var n = d.getFullYear();
document.getElementById("year").innerHTML = n;

Mã này tạo một đối tượng ngày tháng mới, sau đó lấy cả năm từ đối tượng ngày tháng đó và lưu trữ nó trong biến n. Cuối cùng, nó tìm thấy phần tử có id=”year” và thay đổi InternalHTML của nó thành giá trị n.

Tìm kiếm

Trong JavaScript, bạn có thể sử dụng hàm search() để tìm kiếm một chuỗi trong văn bản hoặc bộ đệm chuỗi. Hàm search() nhận hai đối số: văn bản cần tìm và chuỗi cần tìm.

Hàm search() trả về một đối tượng có hai thuộc tính: văn bản tìm thấy và vị trí của văn bản tìm thấy trong bộ đệm văn bản hoặc chuỗi. Thuộc tính văn bản tìm thấy chứa chuỗi phù hợp, trong khi thuộc tính vị trí cho bạn biết chuỗi được tìm thấy ở đâu trong bộ đệm chuỗi hoặc văn bản.

Đây là một ví dụ sử dụng hàm search() để tìm tất cả các phiên bản của “cat” trong một tệp văn bản:

tệp var = “./myfile.txt”; // mở file để đọc var content = file.search(“cat”); // lấy đối tượng chứa // FoundText và vị trí console.log(contents); // in ra “Không có kết quả.”

Phương pháp

Có nhiều phương thức trong JavaScript. Một số phương pháp phổ biến nhất được liệt kê dưới đây.

Phương thức Mô tả alert() Hiển thị thông báo trên màn hình. bind() Liên kết một chức năng với một sự kiện cụ thể. call() Gọi một hàm. clear() Xóa màn hình. console.log() In thông tin ra bàn điều khiển. document.getElementById(id) Truy xuất một phần tử theo thuộc tính id của nó. exit() Kết thúc thực thi tập lệnh và quay lại cửa sổ chính của trình duyệt. forEach() Lặp lại một khối mã cho mỗi mục trong một mảng hoặc bộ sưu tập. if(điều kiện) Đánh giá một điều kiện và, nếu đúng, thực thi mã có trong khối; nếu không, nó sẽ thực thi một khối mã khác. keydown(event) Kích hoạt một sự kiện khi một phím được nhấn trên bàn phím. lastModified Date Trả về hoặc đặt ngày và giờ mà tài liệu này được sửa đổi lần cuối (tính bằng mili giây). length Trả về độ dài của một đối tượng (tính bằng byte). Math.floor(số) Làm tròn số xuống giá trị số nguyên gần nhất . Toán học . trần(số) Làm tròn số lên đến giá trị số nguyên gần nhất. new Date() Tạo một đối tượng Date mới sử dụng ngày và giờ hiện tại làm tham số của nó (tính bằng mili giây). Object clone() Tạo và trả về một bản sao của một đối tượng obj. nguyên mẫu Cho phép bạn truy cập các thuộc tính và phương thức của chuỗi nguyên mẫu của một đối tượng (nghĩa là các đối tượng bắt nguồn từ đối tượng này). pushStackTrace(stackTrace) Thêm thông tin theo dõi ngăn xếp vào thông báo lỗi được hiển thị bởi bảng điều khiển. setTimeout(time, [callback]) Đặt thời gian chờ để thực thi mã sau khi hết một lượng mili giây nhất định; nếu gọi lại được cung cấp, nó sẽ được thực thi sau khi hết thời gian chờ setInterval(time, [callback]) Đặt khoảng thời gian để thực thi mã sau khi hết một lượng mili giây nhất định; nếu gọi lại được cung cấp, nó sẽ được thực hiện mỗi khi hết khoảng thời gian

bài viết liên quan:

Để lại một bình luận