Вызов .js файла через function f() { document.writeln(...) }

IF

else
Вызов .js файла через function f() { document.writeln(...) }

если я вызову script.js так:

function f() {
document.writeln('<script language="javascript" src="js/script.js"></script>');
}

f();

будет ли он, при последующем вызове, браться из кэша или нет?
 

IF

else
это понятно, но мне наоборот нужно, чтобы брался из кэша.
к тому же этот код находится в .js файле
 
Сверху