JSFiddle - React, Tailwind, and code Playground

by marcoos

JavaScript

function join_date() {
    var day = 5, month = 6, year = 2011;
    return day + '/' + month + '/' + year;
}

function concatenate_date() {
    var day = 5, month = 6, year = 2011;
    return [ day, month, year ].join('/');
}

function measure(fn, iterCount) {
    iterCount = iterCount || 500000;
    var startDate = new Date;
    
    for (var i = 0; i < iterCount; i++) {
        fn();
    }
    
    return new Date - startDate;
}

var results = {
    join_date: measure(join_date),
    concatenate_date: measure(concatenate_date)
};

alert(JSON.stringify(results));