I have an array with size of 3. I need to call a function dynamically when the array value is changed. Any idea?
var arr = ["","",""];
arr[0] = 'first value is chagned';
arr[1] = 'second value is chagned';
function arrFunction(){
console.log('Array value changed')
}
Expected output
Array value changed
Array value changed
.
I know we can achive this by calling function directly like below. For your reference, I gave these inputs. I can not directly call function like below
var arr = ["","",""];
arr[0] = 'first value is chagned';
arrFunction()
arr[1] = 'second value is chagned';
arrFunction()
function arrFunction(){
console.log('Array value changed')
}