Đoạn mã 2025, Tháng BảY

API .classList () - Thủ thuật CSS

API .classList () - Thủ thuật CSS

Giả sử bạn có một phần tử trong DOM:

Nhận tham chiếu đến phần tử DOM đó: const el = document.querySelector ("# el"); Vậy thì bạn "

Kiểm tra xem Mac hay PC bằng JavaScript - Thủ thuật CSS

Kiểm tra xem Mac hay PC bằng JavaScript - Thủ thuật CSS

Thử nghiệm Tác nhân người dùng thật tệ, nhưng đôi khi bạn cần nó cho những điều tế nhị. Trong trường hợp của tôi, tôi đang sử dụng nó để điều chỉnh những gì tôi đang hiển thị cho các phím tắt trên bàn phím "

Kiểm tra xem phần tử có hỗ trợ thuộc tính hay không - Thủ thuật CSS

Kiểm tra xem phần tử có hỗ trợ thuộc tính hay không - Thủ thuật CSS

Không phải tất cả các trình duyệt đều hỗ trợ tất cả các thuộc tính trên tất cả các phần tử. Có một số thuộc tính mới trong HTML5, vì vậy ý ​​tưởng thử nghiệm để xem loại trình duyệt nào "

Hỗ trợ các tab trong Textareas - Thủ thuật CSS

Hỗ trợ các tab trong Textareas - Thủ thuật CSS

Thông thường, phím tab sẽ di chuyển đến thứ có thể lấy tiêu điểm tiếp theo. Điều này sẽ chèn một ký tự tab vào thay thế. HTMLTextAreaElement.prototype.getCaretPosition = function "

Xóa khoảng trắng khỏi chuỗi - Thủ thuật CSS

Xóa khoảng trắng khỏi chuỗi - Thủ thuật CSS

Khoảng trắng, nghĩa là các tab và khoảng trắng. Vanilla JavaScript (Cắt đầu và theo dõi) var str = "abcdefg"; var newStr = str.trim (); // "abcde f"

Tách thẻ HTML trong JavaScript - Thủ thuật CSS

Tách thẻ HTML trong JavaScript - Thủ thuật CSS

Let stripeString = originalString.replace (/ (<(+)>) / gi, ""); Dự phòng nhúng CodePen "

Kiểm tra xem sự kiện dragenter / dragover có chứa tệp tin không - Thủ thuật CSS

Kiểm tra xem sự kiện dragenter / dragover có chứa tệp tin không - Thủ thuật CSS

Tính năng kéo và thả của HTML5 rất tốt để xử lý các tệp tải lên. Nhưng nếu đó là thứ duy nhất bạn đang sử dụng nó, thì thật tuyệt khi biết liệu có bất kỳ trình duyệt cụ thể nào "

Kiểm tra Internet Explorer bằng JavaScript - Thủ thuật CSS

Kiểm tra Internet Explorer bằng JavaScript - Thủ thuật CSS

Var isMSIE = / * @ cc_on! @ * / 0; if (isMSIE) (// làm những việc dành riêng cho IE) else (// làm những việc không dành riêng cho IE) "

Chuyển đổi (Hiển thị / Ẩn) Phần tử - Thủ thuật CSS

Chuyển đổi (Hiển thị / Ẩn) Phần tử - Thủ thuật CSS

Sử dụng nội tuyến: Nhấp vào đây để chuyển đổi chế độ hiển thị của phần tử #foo Đây là foo "

Mảng phát ngẫu nhiên - Thủ thuật CSS

Mảng phát ngẫu nhiên - Thủ thuật CSS

Kỹ thuật # 1 hàm Shuffle (o) (for (var j, x, i = o.length; i; j = parseInt (Math.random () * i), x = o, o = o, o = x); trả về o;); Sử dụng var testArray "

Dải số khỏi chuỗi - Thủ thuật CSS

Dải số khỏi chuỗi - Thủ thuật CSS

Var someString = "Xin chào 123 World!"; newString = someString.replace (// g, ''); // console.log (newString); // "Chào thế giới!";"

Chuyển hướng thiết bị di động - Thủ thuật CSS

Chuyển hướng thiết bị di động - Thủ thuật CSS

"mobile.html" sẽ được thay thế bằng vị trí của bất kỳ nơi nào phiên bản di động của bạn cư trú. Kỹ thuật này có thể được điều chỉnh để tải một biểu định kiểu thay thế "

Lưu nội dung có thể thay đổi dưới dạng JSON với Ajax - Thủ thuật CSS

Lưu nội dung có thể thay đổi dưới dạng JSON với Ajax - Thủ thuật CSS

Các phần tử có thuộc tính có thể chỉnh sửa nội dung có thể được chỉnh sửa trực tiếp ngay trong cửa sổ trình duyệt. Nhưng tất nhiên những thay đổi đó không ảnh hưởng đến tài liệu thực tế "

Các tham số bắt buộc cho các hàm trong JavaScript - Thủ thuật CSS

Các tham số bắt buộc cho các hàm trong JavaScript - Thủ thuật CSS

Ồ, điều này thật thông minh! Tôi lấy cái này từ blog của David. const isRequired = () => (ném Lỗi mới ('cần có tham số');); const xin chào = (tên = "

Chọn mục ngẫu nhiên từ một mảng - Thủ thuật CSS

Chọn mục ngẫu nhiên từ một mảng - Thủ thuật CSS

Var myArray =; var randomItem = myArray; Xem Pen gLJPZv của Chris Coyier (@chriscoyier) trên CodePen. "

Thay thế cho setInterval Sử dụng requestAnimationFrame - Thủ thuật CSS

Thay thế cho setInterval Sử dụng requestAnimationFrame - Thủ thuật CSS

Khi nói đến hoạt ảnh, chúng tôi nói rằng setInterval là một ý tưởng tồi. Bởi vì, ví dụ: vòng lặp sẽ chạy bất kể bất kỳ điều gì khác đang diễn ra, "

Xóa ký tự cuối cùng khỏi chuỗi - Thủ thuật CSS

Xóa ký tự cuối cùng khỏi chuỗi - Thủ thuật CSS

Var origString = 'Happy Dance7'; var trimmedString = origString.substring (0, origString.length-1); console.log (trimmedString); // 'Nhay hanh phuc'"

Xóa kiểu nội tuyến - Thủ thuật CSS

Xóa kiểu nội tuyến - Thủ thuật CSS

Chức năng này cũng bảo tồn nội dung ẩn. function remove_style (all) (var i = all.length; var j, is_hiised; // Các thuộc tính trình bày. var attr =; "

Xóa một phần tử - Thủ thuật CSS

Xóa một phần tử - Thủ thuật CSS

Vì bất kỳ lý do gì, một phần tử không thể tự hủy trong JavaScript. jQuery có một phương thức cho việc này, điều này rất hay vì đây là cách chúng tôi nghĩ: "

Loại bỏ các bản sao khỏi một mảng - Thủ thuật CSS

Loại bỏ các bản sao khỏi một mảng - Thủ thuật CSS

Tổng hợp bởi Svein Petter Gjøby: const array =; // Cách 1: Sử dụng Set const unique =; // Phương pháp 2: Array.prototype.reduce const unique = "

Chuyển hướng sang SSL - Thủ thuật CSS

Chuyển hướng sang SSL - Thủ thuật CSS

Window.location = "https: //" + window.location.hostname + window.location.pathname + window.location.search; Bạn có thể muốn kiểm tra nếu window.location.href "

Ngăn chặn JavaScript được nhúng khỏi việc xác thực không thành công - Thủ thuật CSS

Ngăn chặn JavaScript được nhúng khỏi việc xác thực không thành công - Thủ thuật CSS

Bạn đã bao giờ thấy nội dung CDATA đó trong JavaScript và tự hỏi nó dùng để làm gì? Nó là để ngăn trình xác thực đọc mã đó dưới dạng đánh dấu và không thành công "

Cách tạo màu ngẫu nhiên trong JavaScript. Thủ thuật CSS

Cách tạo màu ngẫu nhiên trong JavaScript. Thủ thuật CSS

Đây là một cách nhanh chóng (có cả phiên bản PHP): var randomColor = Math.floor (Math.random () * 16777215) .toString (16); Xem Bút Tạo Màu Hex ngẫu nhiên Mới "

In đối tượng ra màn hình - Thủ thuật CSS

In đối tượng ra màn hình - Thủ thuật CSS

PHP có một hàm print_r rất hay để in ra thông tin về một biến ra màn hình. console.log () cũng tuyệt vời cho điều đó trong JavaScript, nhưng "

Ngăn chặn hiện tượng nhấp nháy hình nền trong IE - Thủ thuật CSS

Ngăn chặn hiện tượng nhấp nháy hình nền trong IE - Thủ thuật CSS

Try (document.execCommand ("BackgroundImageCache", false, true);) catch (err) () "

API PageVisibility - Thủ thuật CSS

API PageVisibility - Thủ thuật CSS

Demo của Sagar Ganatra "

Mẫu Javascript có chỗ đặt tên - Thủ thuật CSS

Mẫu Javascript có chỗ đặt tên - Thủ thuật CSS

Tự gọi hàm ẩn danh được gán cho biến toàn cục yournamespacechoice. Có tác dụng giữ tất cả các hàm và biến ở chế độ riêng tư cho "

Thực hiện chức năng theo khoảng thời gian định giờ - Thủ thuật CSS

Thực hiện chức năng theo khoảng thời gian định giờ - Thủ thuật CSS

Thực hiện một hàm cứ sau một giây: function myFunction () (// làm gì đó) var int = setInterval (myFunction, 1000); Hủy nó đi: clearInterval (int); "

Lười tải hình ảnh - Thủ thuật CSS

Lười tải hình ảnh - Thủ thuật CSS

CẬP NHẬT: Cái này khá cũ. Nếu bạn đang muốn tải hình ảnh lười biếng những ngày này, tôi khuyên bạn nên xem: Hướng dẫn hoàn chỉnh để tải hình ảnh theo cách lười biếng "