0

I have this data and would like to access the length (i.e. number) of procedures nested within 'procedures'. How might I do this?

let specialties = [
  {
    name: 'Emergency)',
    number: '1',
    procedures: {
      procedure1: 'PoPo',
      procedure2: 'Lala',
      procedure3: 'Dipsy',
    }]
SLePort
  • 15,211
  • 3
  • 34
  • 44

1 Answers1

0

You can count the keys of the object:

let specialties = [
  {
    name: 'Emergency)',
    number: '1',
    procedures: {
      procedure1: 'PoPo',
      procedure2: 'Lala',
      procedure3: 'Dipsy',
    }
  }
]

console.log(Object.keys(specialties[0].procedures).length)
SLePort
  • 15,211
  • 3
  • 34
  • 44