问题标签 [associative]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
35450 浏览

sorting - 在 awk 中对关联数组进行排序

我在 awk 中有一个关联数组,填充如下:

当我尝试打印我的chr_counts时,我使用这个:

但毫不奇怪, i 的顺序没有以任何方式排序。有没有一种简单的方法来遍历排序的键chr_count

0 投票
4 回答
1949 浏览

php - 排序关联数组 PHP

这是我的数组,如何按 saleref 对其进行排序?

0 投票
3 回答
41982 浏览

javascript - JavaScript“关联”数组访问

我有一个包含两个元素的简单模拟数组:

我可以通过这样的事件访问该值:

但是,每当我尝试使用只是非显式字符串的键从代码中访问数组时,我都会得到undefined。我是否必须以某种方式使用转义的“密钥”传递参数?

0 投票
4 回答
558 浏览

javascript - JavaScript 数组是关联的吗?

例如,如果我做 a[1000000]=1; 它会将内存用于 1000000 个元素还是仅用于这个元素?

0 投票
3 回答
1926 浏览

java - 如何在 Blackberry Java 应用程序中遍历和存储 XML?

我在访问 XML 文档的内容时遇到问题。我的目标是:获取一个 XML 源并将其解析为与关联数组相当的等价物,然后将其存储为可持久对象。

xml 非常简单:

下面的基本java类。我几乎只是在上面的 http 响应之后调用 save(xml) 。是的,xml 格式正确。

上面的代码是正在进行的工作,很可能存在严重缺陷。但是,我已经在这几天了。我似乎永远无法获得所有子节点或名称/值对。当我将向量打印为字符串时,我通常会得到如下结果: [{ = root, = element}] 就是这样。没有“category_id”,没有“名称”

理想情况下,我最终会得到类似 [{1 = 汽车,2 = 船}]

任何帮助表示赞赏。

谢谢

0 投票
3 回答
929 浏览

ruby - 用 Ruby 中的 Hash 总结对象区域

我正在尝试这样获取数组中的结构:

顺便说一句,我正在为 Google Sketchup 制作一个 ruby​​ 脚本

但是如果我运行这段代码,我只会得到

因为我习惯使用 PHP 并且只是在做$array['myownassoc'] += bignumber; 但是我想在使用 Ruby 时这不是正确的方法?

所以任何关于我需要如何去的帮助都会很好。

0 投票
2 回答
1454 浏览

python - 关联列表python

我正在用美丽的汤解析一些 html 表单。基本上我有大约 60 个输入字段,主要是单选按钮和复选框。到目前为止,这适用于以下代码:

如代码中所示,我的问题是选择属性的位置,因为 HTML 模板很丑陋,混淆了属于输入字段的参数序列。我对 name="somenumber" value="someothernumber" 感兴趣。不幸的是,我的 attrs[1] 方法不起作用,因为名称和值在我的 html 中不会以相同的顺序出现。

有什么方法可以关联地访问生成的 BeautifulSoup 列表?

提前谢谢任何建议!

0 投票
2 回答
217 浏览

c++ - 通过键和值进行对称关联数组搜索

我需要描述一个要在其中搜索的关联数组,您可以使用键和值。使用函数 add、delete、getBy1st(按键搜索)、getBy2nd(按值搜索)。例如在 C++ 中:

它应该适用于 O(log(n)) 并存储在 std::pair 中。我无法确定用于存储的数据结构。也许我可以使用 rb-tree 的一些变体来存储它?

0 投票
3 回答
3593 浏览

javascript - 关联数组/对象 - 使用点表示法获取值

我真的不明白为什么这不起作用:

输出:

我原以为会反过来。

0 投票
3 回答
92 浏览

javascript - 哈希表没有真正工作

我正在做一些网络开发,我想在我的代码中使用关联数组。我在其他设计工作中使用过哈希表,它们确实可以解决问题。

但是,当我尝试调用“var coms = new Hashtable();”时,我收到错误消息,指出没有类哈希表。

我在 JS 中读过所有对象都是哈希表,所以我想如果我要定义一个空对象并将其命名为 Hashtable,我会很高兴。我现在要试试。但是,如果有人能告诉我如何调用官方哈希表,那就太好了。