<script src="js01/principal.js"></script>
js01 es una carpeta
<script src="/js01/principal.js"></script>
Al ingresar este código en html de las dos formas indicadas anteriormente, no funciona de ninguna de las dos maneras. los archivos se encuentran en una misma carpeta.
si lo descargo al archivo en los link que indican están escritos de la misma manera y funciona pero si los sobrescribo absolutamente igual es decir borrar y escribir lo mismo ya no funcionan mas.
pero si saco el archivo principal.js en el archivo raiz es decir sin ingresarlo en una carpeta funciona perfectamente.
<script src="principal.js"><script>