首页 > 解决方案 > Javascript 中是否存在类似于 Java 中的 Pair 对象的等效对象?

问题描述

Java中有一个来自javafx.util库的对象。您可以使用它返回2 值作为方法返回值。我想知道Javascript中是否有等效的 Object 。我可以使用常规Map()对象来达到我的目的,但我想知道 Javascript 中是否也有一些特殊的东西,因为它存在于 Java 中。

标签: javascriptjava

解决方案


提到的Pair对象存在一个key和一个value字段。由于 Javascript 是一种动态语言,我建议简单地使用像这样的对象

function () {
    const pair = {
        key: 'someKey',
        value: 'some value'
    };
    return pair;
}

甚至

function () {
    const pair = {
        'someKey': 'someValue'
    };
    return pair;
}

但据我所知,Javascript 语言中没有专用的 pair 对象。


推荐阅读