按字符串索引访问字典对象
Access Dictionary Object by String Index
我正在尝试填充字典(JavaScript对象)并使用字符串索引从中检索值。出于某种原因,当我尝试检索值时,它总是返回undefined
。
我的代码是这样的:
var _gauges = {};
//fill the gauges
_gauges[gaugeName] = gaugeObject;
然后我尝试按如下方式访问它:
setValue: function (gaugeName, newValue) {
var thisGauge = _gauges[gaugeName]; //always undefined
console.log(_gauges); //output shows all the elements that were added to _gauges
if (thisGauge) {
thisGauge.setCell(0, 1, newValue);
}
}
我在这里做错了什么吗?
好吧,
这是由于拼写错误...传递给 setValue
方法的参数与用于将项添加到字典对象的参数不匹配。
相关文章:
- 有棱角的将数据字典中的数据绑定到对象
- 如何在 Play 框架中将字典对象从 AJAX 传递到控制器类
- 在JavaScript中,从一组数组递归地构建一个字典/嵌套对象
- 作为字典的对象的安全性真的是由标准保证的吗?
- 有没有办法在应用程序脚本中使用JavaScript为对象创建方法字典
- 如何在挖空 JS 中填充嵌套字典类型对象
- 对从字典 JavaScript 对象检索的对象调用方法
- 按字符串索引访问字典对象
- 通过 Razor (MVC4) 将 C# 字典对象传递给 JavaScript
- AngularJS - ngRepeat在类似字典的对象中删除元素时未更新
- 在 Django 视图中检索嵌套的 JavaScript 对象作为字典
- 将 csv 文件内容加载到对象字典中
- 如何在python中将网页表数据转换为json对象或字典
- 字典对象类型错误
- 使用Javascript从字典对象中返回随机单词
- 用Javascript创建一个类似.net的字典对象
- 如何在d3.js中根据值对字典对象进行排序
- 我可以将包含字典对象的数组传递给async map吗?
- 如何在JavaScript中创建哈希或字典对象
- 将多维数组组合成基于关键字的字典对象