dort Angenommen, in einem Verschluss ganze Klasse zu setzen ist eine globale Variable, die eine FunktionWie verschleiern wir globalen Variable YUI verwenden, ohne
function MyClass(){}
und es gibt Methoden dieser Klasse wie
istMyClass.func1 = function()
{
}
Ich möchte sicherstellen, dass YUI Komprimierung und Verschleierung funktioniert, ohne ganze Klasse in einem Verschluss wie
Gibt es eine Möglichkeit, die YUI-Komprimierung zu aktivieren, ohne dies zu tun?
Ich fürchte, dass YUI Die Komprimierung ignoriert globale Variablen. Warum sollte die Klasse global sein? Referenz-Link http://alistapart.com/article/javascript-minification-part-II –
@RaunakKathuria Ja, eins, weil es ein existierendes Produkt ist, und auch, weil die globale Klasse zu halten sicherstellt, dass nur eine Instanz dieser Klasse erstellt werden kann . – gurvinder372
Die Klasse global zu halten hat nichts mit der Anzahl der Instanzen zu tun, die dazu führen können ... – dandavis