Trang chủ » Mã hóa » UmbrellaJS là sự thay thế của bạn cho jQuery

    UmbrellaJS là sự thay thế của bạn cho jQuery

    Nguồn mở Thư viện jQuery đã thống trị phát triển web trong nhiều năm. Đây vẫn là một trong những tài nguyên đáng tin cậy nhất cho JavaScript, nhưng có một thư viện mới trong thị trấn gọi là Ô dù.

    Ô cũng là nguồn mở hoàn toàncung cấp nhiều chức năng tương tự bao gồm các bộ chọn phần tử, thao tác DOM và các yêu cầu AJAX.

    Umbrella JS hoạt động gần như chính xác như jQuery ngoại trừ với cú pháp và chức năng gọi khác nhau. Vì vậy, nếu Umbrella gần với jQuery, lợi ích gì sử dụng nó?

    Chà, ô có nghĩa là một thư viện nhỏ hơn nhiều so với jQuery và nó chỉ dành cho thao tác DOM. Và thành thật mà nói, thư viện này là siêu nhỏ gọn khi so sánh với jQuery.

    Thư viện Umbrella.js đầy đủ là khoảng 4KB không được thu nhỏ. Phiên bản mới nhất của jQuery tổng cộng trên 250KB! Vì vậy, nếu bạn đang tìm kiếm một phiên bản đơn giản hóa của jQuery sau đó ô sẽ tải nhanh hơnchỉ đơn giản để sử dụng.

    Các tài liệu trực tuyến cung cấp một danh sách tất cả các chức năng và tham số bạn có thể chuyển vào các chức năng đó. Đó là hướng dẫn đầy đủ để ô và nó liên tục được cập nhật.

    Rất may, rất nhiều tính năng jQuery tương tự được mô phỏng thông qua Umbrella nên cú pháp rất dễ đọc. Ví dụ: trên() phương thức là như nhau và bạn có thể vượt qua tất cả những người nghe sự kiện tương tự như nhấp chuột hoặc là bay lượn.

    Sự khác biệt lớn nhất là bộ chọn ô sử dụng bạn () phương thức thay vì phổ biến của jQuery $ (). Đây là một mã ví dụ sẽ kích hoạt hộp cảnh báo khi ai đó nhấp vào nút với lớp .nút.

     u ("nút"). on ('click', function () alert ("Hello world");); 

    Đó là một ví dụ đơn giản nhưng nó minh họa hoàn hảo giá trị của Ô.

    Đến xem bản demo trực tiếp kiểm tra cây bút này cung cấp một chọn trường đầu vào mẫu. Tất cả các mã đầu ra là hiển thị ngay trên màn hình. Bạn cũng có thể nghiên cứu mã nguồn của ô JS để xem nó hoạt động như thế nào.

    Để tìm hiểu thêm về ô, hãy xem trang web chinh thưc hoặc xem mã nguồn trực tiếp trong GitHub repo.