JSFiddle - React, Tailwind, and code Playground
JavaScript
(function(){ // <== Let's not pollute the global namespace.
var T = {}; // "this" will be T in the properties / methods of T
T.args = [];
T.example = function() {
var i;
for (i = 0; i < arguments.length; ++i)
{ this.args.push(arguments[i]); }
return this; // <== Chainability
};
T.show = function() {
alert(this.args.join(","));
return this;
}
T.example("a", "b").example("c").show();
})();