Open
Description
I was curious if separate scripts obfuscated independently from one another can call functions from one another.
I just tested, and it seems to work fine -- functions between scripts successfully call one another, but I was curious if this is 100% reliable.
Are there circumstances where obfuscated code will make functions or global variables, etc. unrecognizable?
The following suggests it works fine:
index.html
<!doctype><html><head>
<script src="Script1.js"></script>
<script src="Script2.js"></script>
<script>
window.onload=Script1;
</script>
</head>
<body></body><html>
Script1.js (Obfuscated)
function Script1(){
alert("Script1");
Script2();
}
Script2.js (Obfuscated separately)
function Script2(){
alert("Success");
}