ExtJS предоставляет несколько замечательных вспомогательных функций, таких как:
- Ext.extend ()
- Ext.apply ()
- Ext.namespace ()
Есть ли какие-нибудь эквиваленты в jQuery? Я знаю, что мог бы портировать все три на jQuery, так как они мне очень нравятся, но, возможно, я упускаю что-то, что уже есть. Я хотел бы, если возможно, избегать смешения с прототипами.
Endresult
- Ext.apply (obj1, obj2) => $ .extend (obj1, obj2)
- Ext.extend (obj1, obj2) => $ .extend (obj1.prototype, obj2)
- Ext.ns (string) => пользовательская реализация