1

I have this array.

var array = [
 {
  title:'Fish'
  id: 1
 },
 {
  title: 'Meat'
  id:2
 }
]

It's used in a drop down. I'd like to add an option at the top:

{
  title:'All'
  id:3
}

How do I push this object to the beginning of the array? If I use push, then it's placed at the end.

Anik Islam Abhi
  • 24,762
  • 8
  • 55
  • 78
Joe
  • 5,210
  • 27
  • 83
  • 156

1 Answers1

3

Use the unshift method of the javascript array:

array.unshift({title: 'All', id: 3})
Anik Islam Abhi
  • 24,762
  • 8
  • 55
  • 78
Bogdan Iulian Bursuc
  • 2,115
  • 14
  • 19