Si quieres borrar (funciones y variables) del script anterior puedes hacerlo borrándolas una a una. Si tienes una variable o funcion global, puedes borrarlas con delete
Código Javascript
:
Ver originalvariable = 4;
delete window.variable;
funcion = function() {...};
delete window.funcion;
Esto, aparte de ser muy pesado, no te funcionara si usas var para declarar
Código Javascript
:
Ver originalvar variable=4;
delete window.variable; // No funciona.
Para facilitar todo esto, puedes en cada script crear todas las variables y funciones dentro de un objeto especifico del script (lo llamo script1)
Código Javascript
:
Ver originalscript1 = {};
script1.variable = ...;
script1.funcion = function() {....};
y así luego te bastaría con un
para borrarlo todo de golpe. (no pongas var delante de script1={}
Incluso aunque no los borres, al menos no tendrías conflictos con los nombres de variables y funciones de los distintos scripts, aunque en tu caso no sería grave porque cada script "machaca" lo que tenga conflictivo con el anterior.
Se bueno.