2013-07-15 47 views
3

我只是想用JavaScript函数中的参数命名sessionStorage变量,但我似乎无法获得正确的语法。可能吗?下面的代码...用JavaScript参数命名sessionStorage变量

function checkJob(a){ 
    sessionStorage.job+a = 0; 
} 

变量是sessionStorage.jobBuilder,sessionStorage.jobPostman等

我使用单引号尝试,但,不能正常工作。希望这是可能的!

回答

3

假设您想要连接或将job添加到a,请使用其他优化运算符[]

function checkJob(a){ 
    sessionStorage['job' + a] = 0; 
} 
+0

嗨。我尝试过,但最初并不奏效。 – gavin

+0

但sessionStorage ['job'+ a] = 0;似乎已经完成了,非常感谢 – gavin

+0

他们都是字符串,感谢它现在的作品! – gavin