это бред
не нужно нечего удалять
даже если вы два раза умудряетесь подключить скрипт, то и это непроблема
пример ниже два раза подключает скрипт, но работает только первый из них
хотя по уму, хорошобы избежать двойного подключения скриптов вообще. А скрипты инициализировать и перезапускать по событиям. Ну да хрен с ним, на безрыбье и рак рыба как говорится
первая копия скрипта
<script>
(function(){
if (window.flag) return;
window.flag=true;
setTimeout(function(){
alert("я первая копия скрипта");
},1000)
})()
</script>
<br/> вторая копия скрипта
<script>
(function(){
if (window.flag) return;
window.flag=true;
setTimeout(function(){
alert("я вторая копия скрипта");
},1000)
})()
</script>