如何在javascript中传递变量

时间:2013-04-02 04:11:53

标签: javascript

基本上我需要传入数据变量,但它不能正常工作

var data = 10

jQuery('#soundHandle').volumizer({passithere:[10,.0001]})

感谢任何帮助

2 个答案:

答案 0 :(得分:3)

var myValue = 10;

jQuery('#soundHandle').volumizer({data:[myValue,.0001]})

答案 1 :(得分:1)

您的var data = 10目前毫无意义。 (它最后也应该有一个;

当您使用对象文字表示法时,{data: []}将只有一个带有字符串'data'的键集。如果您真的打算设置data中任何内容的密钥,您需要执行以下操作:

passToVolumizer = {};
passToVolumizer[data] = [10, 0.0001];
jQuery('#soundHandle').volumizer(passToVolumizer);

但我怀疑你真正想做的是:

jQuery('#soundHandle').volumizer({data: [data, 0.001]});