jQuery Äquivalente ExtJS Funktionen extend () gilt () und Namensraum ()?
-
05-07-2019 - |
Frage
ExtJS bietet einige große Hilfsfunktionen wie:
- Ext.extend ()
- Ext.apply ()
- Ext.namespace ()
Gibt es irgendwelche Äquivalente in jQuery? Ich weiß, ich könnte Port alle drei bis jQuery, da ich sie so sehr mag, aber vielleicht bin ich etwas fehlt, das bereits da ist. Ich möchte mich mit Prototypen mischten sich wenn möglich vermeiden.
Endresultat
- Ext.apply (obj1, obj2) => $ .extend (obj1, obj2)
- Ext.extend (obj1, obj2) => $ .extend (obj1.prototype, obj2)
- Ext.ns (string) => benutzerdefinierte Implementierung
Lösung
jQuery extend
Funktion ist wie apply
Funktion des ExtJS, dass es Kopien Datenelemente von der Quelle zum Ziel. Die anderen können bereits als Plugins gemacht werden, aber ich weiß nicht jeder.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow