Hallo,
Das hier:
var ary = {
t1:"",
t2:"",
t3:"",
t4:""
}
ist kein Array, sondern ein Objekt.
Jedes Array ist in JS zwar ein Objekt,aber nicht jedes Objekt ist auch ein Array.
Hingegen wäre das hier:
var ary = ["","","",""];
ein Array, bei dem auch push funktioniert.
Viele Grüsse,
Jörg