JSFiddle - React, Tailwind, and code Playground

JavaScript

var a = {
	start: function () {
		b.start(this.process);
	},

	process: function (justAParameter) {
		justAParameter += '... of multiple contexts!'

		this.finish(justAParameter);
	},

	finish: function(finishParameter) {
		console.log(finishParameter);
	}
}

var b = {
	start: function(justAFunction) {
		justAFunction('Hello world')
	}
}

a.start();