问题标签 [associative-array]

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 投票
2 回答
446 浏览

actionscript-3 - 如何在由 Point 索引的动作脚本中创建关联数组?

我希望我的关联数组由具有语义相等性的Point(或者通常是 an )索引。Object很遗憾

因为

有没有办法告诉Dictionary如何订购它的钥匙,或者有不同的类可用于这种类型的东西?

0 投票
5 回答
65607 浏览

php - PHP在关联数组前面加上文字键?

是否可以在关联数组之前添加文字键 => 值对?我知道 array_unshift() 可以与数字键一起使用,但我希望有一些可以与文字键一起使用的东西。

作为一个例子,我想做以下事情:

0 投票
4 回答
1132 浏览

c++ - 如果我打算使用任意类对象作为键,我可以使用 stl map 吗?

我是 STL 的新手。关于使用地图存储任意对象的事情让我很困惑:

是我如何找到对象。例如,MyMap.find (MyClassObjInstance) 如何工作?我是否需要实现自己的迭代器并提供一些标准函数,其中包括一些等价函数?任何示例将不胜感激。

是否有另一种方法可以使用标准库存储任意对象的关联列表?我已经在使用 stl 来维护平台的可移植性,并且不希望添加另一个库依赖项,例如 BOOST。

0 投票
15 回答
575405 浏览

bash - 如何在 Bash 中定义哈希表?

什么是Python 字典的等价物,但在 Bash 中(应该适用于 OS X 和 Linux)。

0 投票
8 回答
54046 浏览

arrays - powershell 有关联数组吗?

我正在编写一个返回 id、name 对的函数。

我想做类似的事情

像在javascript中是可能的。或者至少

像在 php 中是可能的。我可以用powershell做到这一点吗?

0 投票
3 回答
488 浏览

php - 将关联对添加到 PHP 数组

我有一个数组,我试着写

但我收到一个错误。编写以下内容,但它添加了一个数组,而不仅仅是 key/val

0 投票
4 回答
1377 浏览

php - 在php中将关联数组转换为XML

如何将关联数组转换为 XML 字符串?我发现了这一点,但在运行该行时出现错误“调用非对象上的成员函数 addChild()”

0 投票
4 回答
2131 浏览

java - Java:使用什么数据结构来模仿 PHP 的关联数组?

我想要一个允许我将键映射到值的数据结构,例如 PHP 的关联数组。每个键只能存在一次,但一个值可以映射到任意数量的键。我在找什么?Google Commons 收藏中的内容?

0 投票
6 回答
54612 浏览

php - 在关联数组中查找最小值的键

在 PHP 中,假设你有一个这样的关联数组:

我如何找到价值最低的钥匙?在这里,我正在寻找cats.

是否有一些我错过的内置 PHP 函数可以做到这一点?如果有一个解决方案可以解释几个相同的值,那就太好了,如下所示:

上面,我不介意它是否也只是输出;catsdogs

提前致谢。

0 投票
3 回答
8375 浏览

shell - 用 shell 脚本比较两个列表

假设我在文件 f1、f2 中有两个数字列表,每个数字每行一个。我想看看第一个列表中有多少数字不在第二个列表中,反之亦然。目前我正在使用 grep -f f2 -v f1 然后使用 shell 脚本重复此操作。这很慢(二次时间很痛)。有没有更好的方法来做到这一点?