JSFiddle - React, Tailwind, and code Playground

JavaScript

function write(x, y) {
    console.log(x);
    console.log(y);
}

var data = {
    "property": {
        "1": {
            "values": [[1, 2], [3, 4], [5, 6], [7, 8], [9, 10]]
        },
        "2": {
            "values": [[11, 12], [13, 14], [15, 16], [17, 18], [19, 20]]
        }
    }
}

var delay = 1000;

for (var x in data.property) {
    for (var i = 0; i < data.property[x].values.length; i++) {
        (function (one, two) {
            setTimeout(function() {
                write(one, two);
            }, delay);
        })(data.property[x].values[i][0], data.property[x].values[i][1]);

        delay += 1000;
    }
}