Erstellen eines .net-ähnlichen Wörterbuchobjekts in Javascript

Ich möchte ein Objekt in JavaScript erstellen, das Werte in Schlüssel, Wertepaar speichert, und ich sollte in der Lage sein, einen Schlüssel zu übergeben und seinen Wert zurückzugewinnen. In der .NET-Welt können wir die Dictionary-Klasse für diese Art der Implementierung verwenden. Haben wir eine Option in der JavaScript-Welt? Ich verwende ExtJs 4.1. Wenn Sie also eine Option in ExtJS kennen, funktioniert dies auch.

Ich habe so etwas versucht, aber ich kann keinen Wert mit dem Schlüssel erhalten.

var Widget = function(k, v) {
    this.key = k;
    this.value = v;
};

var widgets = [
    new Widget(35, 312),
    new Widget(52, 32)
];

Antworten auf die Frage(3)

Ihre Antwort auf die Frage