JSFiddle - React, Tailwind, and code Playground

by Zevan

JavaScript

function Dictionary(){
    var obj = [];
    var index = 0;
    return function(key, value){
        if (value){
          obj[index++] = [key, value];  
        }else{
            var i = obj.length - 1;
            while(i--){
                var curr = obj[i];
                if (curr[0] == key){
                    return curr[1]; 
                }
            }
        }
    }
}

var d = new Dictionary();

var keyA = new Object();
var keyB = new Object();
              
console.log(keyA);

d(keyA, 1);
d(keyB, 2);