an object that stores callable functions in javascript
//function dict in js
var funcdict = function () {
this.dict = {};
this.addfunc(name, parameter, command) {
this.dict[name] = new Function(parameter, command);
}
this.getresult(item, name) {
return this.dict[name](item);
}
}