如何在JavaScript中传递对字符串的引用?

时间:2010-05-18 17:36:05

标签: javascript reference

也许关闭是我的解决方案?不完全确定如何将它拉下来。

代码设置如下:

var globalVar = '';
var globalVar2 = '';

function func()
{
   if (condition)
     func2(globalVar) 
   else 
     func2(globalVar2)
}

func2()中,我将主容器中的一些HTML缓存到我传递给它的相应全局变量中。基本上我有一个主容器,根据他们选择的选项卡保存不同的页面。为了提高性能,我想将页面缓存到全局变量中,因此我需要知道哪些选项卡处于活动状态,以确定要将HTML分配给哪个全局变量。

2 个答案:

答案 0 :(得分:1)

因为全局变量只是javascript中window对象的属性,只需传递"globalVar""globalVar2"并使用window[myvar] = ...分配

答案 1 :(得分:0)

我可以建议简单地将这些缓存页面添加到dom并使用CSS隐藏它们,而不是试图在JS中保留它们并不断更改主要内容容器吗?