JSFiddle - React, Tailwind, and code Playground

JavaScript

/**
 * @see http://stackoverflow.com/questions/1954426/javascript-equivalent-of-phps-list
 */

function list(){
    var args = arguments;
    return function(array){
        var obj = {};
        for(i=0; i<args.length; i++){
            obj[args[i]] = array[i];
        }
        return obj;
    };
}

var array = ['GET', '/users', 'UserController'];
var obj = {};

obj = list('method', 'route', 'controller')(array);

console.log(obj.method);		// "GET"
console.log(obj.route);			// "/users"
console.log(obj.controller);	// "UserController"