Đã giải quyết: javascript nhận url hiện tại

Vấn đề chính là “URL hiện tại” trong JavaScript không phải lúc nào cũng đáng tin cậy. Ví dụ: nếu bạn tải một trang trong trình duyệt web, URL hiện tại sẽ là địa chỉ của chính trang đó. Nếu bạn tải trang bằng một trình duyệt khác hoặc nếu bạn tải trang từ một tệp trên máy tính của mình thì URL hiện tại có thể khác.

var currentURL = window.location.href;

Dòng mã này xác định một biến có tên là “currentURL” và gán cho nó giá trị của URL của trang web hiện tại.

nhận thuộc tính hiện tại

Có một số cách để lấy các thuộc tính hiện tại của một đối tượng trong JavaScript. Một cách là sử dụng phương thức Object.getOwnPropertyNames(). Phương thức này trả về một danh sách tất cả các thuộc tính riêng của một đối tượng. Sau đó, bạn có thể sử dụng tên thuộc tính làm biến để truy cập giá trị thuộc tính.

Một cách khác để lấy các thuộc tính hiện tại của một đối tượng là sử dụng phương thức Object.keys(). Phương thức này trả về một danh sách tất cả các khóa (hoặc mã định danh duy nhất) của một đối tượng. Sau đó, bạn có thể sử dụng tên khóa làm biến để truy cập giá trị được liên kết với khóa đó.

bài viết liên quan:

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