【问题标题】:undefined variable created from array index search JS从数组索引搜索 JS 创建的未定义变量
【发布时间】:2013-01-25 17:10:14
【问题描述】:

我从数组中的选定索引创建了一个变量。在选定的索引内,我得到一个字符串值。当我逐步执行此操作时,我可以看到该值,但该变量是“未定义的”。在创建完成后传递该变量时,它仍然是未定义的。

“numResult”是用户定义的数组选择。

var faddress = geocodeResults[numResult].address.value;

showResults.infoTemplate.setContent("<b>Name: " + faddress + "</b>");

【问题讨论】:

  • 你能显示geocodeResults的结构吗?
  • 如果不知道numResultgeocodeResults 的确切值是多少,就很难判断。
  • 为了测试我在第一个索引中通过了这里是来自调用堆栈的一些信息:geocodeResults: Array[50] 0: a address: "New York City, New York, United States" attributes: Object location: a score: 100 __proto__: Object

标签: javascript arrays variables


【解决方案1】:

我不得不删除 .value,调用堆栈未定义,因为 .val..... 再次过度分析

谢谢大家

【讨论】:

    猜你喜欢
    • 2016-10-23
    • 2015-02-26
    • 1970-01-01
    • 2012-12-08
    • 1970-01-01
    • 2015-01-20
    • 2016-09-14
    • 2015-12-26
    相关资源
    最近更新 更多