Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/411.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript:按值获取索引_Javascript - Fatal编程技术网

Javascript:按值获取索引

Javascript:按值获取索引,javascript,Javascript,我的目标如下: {1235: "2.03", 1234: "3.05", 1236: "3.05"} 如何获得给定键的索引 示例:key=1236则索引为“2”对象也称为关联数组。对象通常存储键值,而数组通常只存储值,因此术语索引对对象没有意义,而对数组有意义。在对象中,可以迭代键或获取特定键的值。您可能需要重新考虑存储和获取数据的数据结构,因为您可能会遇到特定于浏览器的问题(尤其是在较旧的浏览器或移动浏览器上) 您可能需要读取差异以及在哪里使用它们,如果您通过对象的键进行迭代,您还可以传递索

我的目标如下:

{1235: "2.03", 1234: "3.05", 1236: "3.05"}
如何获得给定键的索引


示例:key=1236则索引为“2”

对象也称为关联数组。对象通常存储键值,而数组通常只存储值,因此术语索引对对象没有意义,而对数组有意义。在对象中,可以迭代键或获取特定键的值。您可能需要重新考虑存储和获取数据的数据结构,因为您可能会遇到特定于浏览器的问题(尤其是在较旧的浏览器或移动浏览器上)


您可能需要读取差异以及在哪里使用它们,如果您通过对象的键进行迭代,您还可以传递索引

var obj = {1235: "2.03", 1234: "3.05", 1236: "3.05"};

Object.keys(obj).forEach(function (prop, index) {
  console.log(prop + '_' + index);
});

对象的“索引”没有意义。另一方面,数组的索引则会。您的问题实际上表明您在任务中使用了错误的模型。