我需要对我的代码进行一些快速测试(在函数中获取一些变量的值),并且我想将它们全球化,这样我就可以通过控制台访问它们。
我知道这种方法:
function foo() {
var foo = 'foo';
window.foo = foo; // Make foo global
}
但是,如果我有这样的事情怎么办:
function foo() {
var foo1 = 'foo';
var foo2 = 'foo';
var foo3 = 'foo';
var foo4 = 'foo';
var foo5 = 'foo';
var foo6 = 'foo';
var foo7 = 'foo';
var foo8 = 'foo';
}
什么是全球化所有这些变量的更快方法,而不用window.foo1 = foo1
,window.foo2 = foo2
等?
我不希望这是一个代码高尔夫问题,只是一个普通的编程问题。