Je sais. Il est possible de charger dynamiquement JavaScript et le fichier de feuille de style dans l'en-tête du document. D'autre part, il est possible de supprimer le script et la balise de feuille de style de l'en-tête du document. Cependant, le JavaScript chargé est toujours en mémoire.Est-il possible de détruire JavaScript chargé, y compris la fonction et la variable locale?
Est-il possible de détruire le JavaScript chargé à partir de la mémoire du navigateur Web? Je pense. Cela devrait ressembler au pseudo code suivant.
// Scan all variables in loaded JavaScript file.
var loadedVariable = getLoadedVariable(JavaScriptFile);
for(var variable in loadedVariable)
{
variable = null;
}
// Do same thing with function.
Est-il possible de créer du JavaScript pour faire comme ça?
Merci,
PS. Maintenant, vous pouvez utiliser xLazyLoader et jQuery pour le chargement dynamique du contenu.
Pourquoi pensez-vous que vous en avez besoin? – moonshadow
Parce que je veux créer une application web qui n'a pas d'iframe. Chaque page sera chargée via Ajax. De plus, JavaScript et la feuille de style seront chargés en fonction des exigences de la page. Après cela, le moteur détruira JavaScript et la feuille de style inutilisés pour réduire le nom en double de la fonction, de la variable, de la règle de JavaScript et de la feuille de style. –