JSFiddle - React, Tailwind, and code Playground

by dingen2010

JavaScript

var numToFun = [1, 2, { foo: "bar" }];
    var numToFunLength = numToFun.length;

    function transform(numTo) {
        var r = [];
        for (var i = 0; i < numTo.length; i++) {
            r[i] = (function (v) {
                return function() {
                    return v;
                }
            }(numTo[i]));
        }
        return r;
    }

    var b = transform(numToFun);

    console.log(numToFun);
    console.log(b[1]());