为什么会这样
返回“$未定义”?
如果我不这样做
level_prices['f'.i] = i;
做
level_prices[i] = i;
它有效,(我也在 html 中将其更改为 value="3" 而不是 value="f3"
但我需要以 f3 而不是 3 访问它,为什么它不起作用?
为什么会这样
返回“$未定义”?
如果我不这样做
level_prices['f'.i] = i;
做
level_prices[i] = i;
它有效,(我也在 html 中将其更改为 value="3" 而不是 value="f3"
但我需要以 f3 而不是 3 访问它,为什么它不起作用?
+
在 JavaScript 中,您可以使用而不是连接字符串.
尝试:
level_prices['f'+i] = i;
编辑:更新您的 JSFiddle:http: //jsfiddle.net/BkGxq/2/