Variable name in function call in Javascript

javascript

Solution

It would be more convenient to have an object, because you can access properties dynamically:

var processLinkFunctions = {
  about:    function() { ... },
  services: function() { ... }
};

Then, it's as easy as:

processLinkFunctions[variableName]();

This is basically the same as `processLinkFunctions.about()` if `variableName === "about"`.

Problem

I'm trying to achieve the following pseudo code: ``` function processAboutLink(){ } function processServicesLink(){ } var variableName = 'about'; process + variableName + Link(); var variableName = 'services'; process + variableName + Link(); ``` I'm aware that the code above isn't real but is a logical representation. Can anyone point me in the right direction?

Original source