"Dỡ", nếu nó là thực sự có thể, sẽ không có ý nghĩa nhiều ở đây. Hãy lùi lại một bước và nhìn vào lý do tại sao bạn không tải tất cả các file để bắt đầu với:
- Họ một yêu cầu HTTP và X byte, nếu bạn không cần đến chúng, không nhận được chúng
- họ có những ảnh hưởng không mong muốn - bạn không muốn những gì X kịch bản không để xảy ra ở đây
Bây giờ nhìn vào nó từ phía bên kia, bạn đã nạp họ, có nghĩa là cả những điều trên có đã xảy ra, bạn đã thanh toán yêu cầu cos t nhận được chúng và những gì họ đã làm. Ngoài ra, hiệu ứng mà chúng có trên trang không thể hoàn tác về mặt tổng thể. Chỉ cần xóa <script>
sẽ không xóa các chức năng mà nó đã khai báo, trình xử lý sự kiện được đính kèm, v.v.
Trong ngắn hạn, bạn đang cố gắng tải chưa? Nếu nó là để loại bỏ các hiệu ứng, cũng là của một người không dễ dàng, không phải trong một cách chung chung anyway. Nếu nó làm sáng trang ... không có lợi ích ở đây, bạn thực sự sẽ phải chịu chi phí xóa phần tử, không có lợi ích gì cho khách hàng ở phía JavaScript của mọi thứ.
Nguồn
2011-01-12 13:06:53
lợi ích của dỡ những tập tin này là gì? – rahul
Tôi không nghĩ rằng nó có thể, ít nhất là không cho tất cả các trình duyệt. Khi mã JS được tải vào trình duyệt, mã sẽ ở đó cho đến khi trang được tải. bạn là gì lo lắng về? –