उपयोग करने का प्रयास तुम सिर्फ एक सरणी के अंत मान जोड़ना चाहते हैं, (सिर्फ थोड़ा जटिल काम)।
var event_id = [{"0":"e1"}, {"0":"e2"}, {"0":"e4"}];
event_id.push({"0":"e5"});
//event_id.splice(event_id.length, 0, {"0":"e5"}); // Same as above.
//event_id[event_id.length] = {"0":"e5"}; // Also the same.
event_id; // => [{"0":"e1"}, {"0":"e2"}, {"0":"e4"}, {"0":"e5"}];
तरीकों और सरणियों पर उपलब्ध संपत्तियों का एक अच्छा संदर्भ के लिए उत्कृष्ट MDN documentation for the Array
object देखें।
[संपादित करें] सरणी के बीच में कुछ सम्मिलित करने के लिए तो आप निश्चित रूप से splice(index, numToDelete, el1, el2, ..., eln)
विधि है जो किसी भी स्थिति में दोनों को हटाने और डालने मनमाना तत्व संभालती का उपयोग करना चाहेंगे:
var a = ['a', 'b', 'e'];
a.splice(2, // At index 2 (where the 'e' is),
0, // delete zero elements,
'c', // and insert the element 'c',
'd'); // and the element 'd'.
a; // => ['a', 'b', 'c', 'd', 'e']
यह पहले से ही यहाँ उत्तर दिया गया है: http://stackoverflow.com/a/12189963/984780 –