首先为糟糕的标题道歉,不知道如何用一行来解释这一点。
我有这个 Javascript 函数(为了问题的目的而被删除)......
function change_col(zone){
var objects= zone1227.getObjects();
}
我将一个整数传递给函数。在我有“zone1227”的地方,我希望 1227 是我传入的整数。
我试过这个;
var zonename = "zone" + zone;
var objects= zonename.getObjects();
但这不起作用。
这可能吗?对于传入的每个可能的整数,函数确实存在,但我希望保持代码紧凑,而不是一长串带有硬编码函数名称的 if 语句。