How to run a function whenever values of its receiving arguments are changed
var data = [5, 6]
function add(first, second){ return first + second}
add(data[0], data[1])
Let data
be a value received from server, whenever new data is recived function should rerun. I don't want to use setInterval()
or setTimeout()
because I want only function to be refreshed when different data is received