我如何将多个同名变量

时间:2019-04-22 11:40:10

标签: javascript web

我正在设置变量,并想将两个选项设置放入一个变量中。

我想对popadmin的“ admin”变量集进行管理

我设置了这样的代码

var CHAT_CONFIG = {
 'admin' : 'popadmin', 'admin', //Admin member ID's
 'member_max' : 1000, //max member
 'expire_time' : 600, //chat delete time
 'chatlog_max' : 30 //previous chat log 
} 

但是效果不好。

我遇到了错误

我希望使用popadmin admin的admin变量集,但实际结果是错误

1 个答案:

答案 0 :(得分:0)

此用于设置变量的语法无效:

'admin' : 'popadmin', 'admin'

如果要使用值数组,则需要将该数组括在方括号中:

'admin' : ['popadmin', 'admin']

请注意,在更新问题之前的原始代码中,您也具有有效的语法,尽管不太可能是您想要的语法:

'admin' : 'popadmin, admin'

在这种情况下,语法是有效的,但是不同之处在于,这会创建单个 string 而不是字符串的 array 。 / p>


您要使用哪两个值以及如何使用这些值。这里很有可能需要阵列。我什至会争辩说,如果出于某种原因该组件确实需要定界的字符串,则应该对其进行修改以接受数组。

  

“智能数据结构和哑代码比其他方法要好得多。”埃里克·雷蒙德(Eric Raymond)