javascripttech.blogspot.com
window[] and eval()
HTML
<input type="button" onclick="callwindow();;" value="Call Window">
<input type="button" onclick="calleval();" value="Call eval Local">
<input type="button" onclick="callevalglobal();" value="Call eval Global">
JavaScript
V1="Global Value";
window.callwindow = function()
{
var V1="Local value1";
var V2="Local Value2";
alert(window["V1"]); //It shown "Global Value"
}
window.calleval= function ()
{
var V1="Local value1";
var V2="Local Value2";
alert(eval("V1")); //It shown "Local value1"
alert(eval("V2")); //It shown "Local value2"
}
window.callevalglobal = function ()
{
alert(eval("V1")); //It shown "Global Value"
}