JSFiddle - React, Tailwind, and code Playground

JavaScript

function callback(previous,current,index,array){
    console.log(this);
    return previous+current;  
}

[1,2,3,4,5].reduce(callback);

var myObject = {}; 
[1,2,3,4,5].reduce(callback.bind(myObject));