JSFiddle - React, Tailwind, and code Playground

by vyshniakov

JavaScript

function Actions(){
  var self = this;
  
  self.results = "";
  
  self.photos = function(){
    self.result = "Test - photos";
  };
  
  self.videos = function(){
    self.result = "Test - videos";
  }
}

var action = 'photos';
var actions = new Actions();
if (actions[action])
{
    actions[action](); // call a function
    console.log(actions);
    console.log(actions.result);
}