我对 Javascript 还很陌生,我正在尝试使用 Google map 开发一个应用程序。
我在 Google map 中发现了这个名为 GeocoderResults
的类,其中包含 documentation here .
在文档中,它说 results
对象以以下形式传递:
但是,在我阅读和搜索过的有关 Javascript 的所有 Material 中,看起来最接近的东西是对象文字
。问题是它缺少等号,并且它的名称 results[]
代表一个数组!
这一定是我以前从未见过的某种结构。
谁能解释一下吗?
最佳答案
这本身不是对象文字。它只是关于结果(将是实际的对象文字)将包含哪些字段以及它们的外观的类型信息。下面的文档中对每个字段进行了解释。
实际结果如下
{
results: [
{
types: [
"…",
…
],
formatted_address: "…",
address_components: [
{…},
…
},
partial_match: false,
geometry: {…}
},
…
],
status: "…"
}
关于javascript - 与对象文字混合的 JavaScript 数组的名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24573705/