я думаю, что u устанавливают его
var data = [];
, но после того, как несколько раз u делают его
data = 'some things';
затем data.push('') не, работают.
data.push('')