Chúng tôi đang sử dụng một tùy chỉnh thư viện JavaScript tại nơi làm việc, nơi chúng tôi làm việc này:workaround __proto__ cho Internet Explorer IE 10
DOM.__proto__ = Library.prototype;
để nhanh chóng chuyển chức năng nội bộ/tài sản đối tượng DOM để nó có thể được sử dụng tương tự như cách Ví dụ jQuery làm điều đó.
Đối với một dự án mới, chúng tôi cần triển khai nó cho Internet Explorer nhưng tiếc là __proto__
không được hỗ trợ bởi IE.
Bất kỳ ý tưởng, giải pháp nào của các polyfills cho việc này? Yêu cầu chỉ là IE10 (nhưng IE9 cũng sẽ tốt hơn).
Rất khó có giải pháp tốt. Bạn chỉ có thể * mở rộng * nguyên mẫu trong IE thay vì thay thế/cướp/tiêm/bất kể nguyên mẫu của đối tượng khác. – xiaoyi
Ok, nhưng làm thế nào sẽ mở rộng nó trông giống như trong IE? – user1768759