Diferencia entre arreglo y objeto

by scyrizales

JavaScript

let arr = [
  {
    "id": 3,
    "nombre": "Ancón",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 4,
    "nombre": "Ate",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 5,
    "nombre": "Barranco",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 6,
    "nombre": "Breña",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 46,
    "nombre": "Callao",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 7,
    "nombre": "Carabayllo",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 8,
    "nombre": "Chaclacayo",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 9,
    "nombre": "Chorrillos",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 10,
    "nombre": "Cieneguilla",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 11,
    "nombre": "Comas\n",
    "padreId": null,
    "userId": 1
  },
  {
    "id": 12,
    "nombre": "El Agustino",
    "padreId": null,
    "userId": 1
  }
];
console.log(arr.find(u => u.id === 11));
// Recorro para encontrar

let dict = {
  "3": {
    "id": 3,
    "nombre": "Ancón",
    "padreId": null,
    "userId": 1
  },
  "4": {
    "id": 4,
    "nombre": "Ate",
    "padreId": null,
    "userId": 1
  },
  "5": {
    "id": 5,
    "nombre": "Barranco",
    "padreId": null,
    "userId": 1
  },
  "6": {
    "id": 6,
    "nombre": "Breña",
    "padreId": null,
    "userId": 1
  },
  "46": {
    "id": 46,
    "nombre": "Callao",
    "padreId": null,
    "userId": 1
  },
  "7": {
    "id": 7,
    "nombre": "Carabayllo",
    "padreId": null,
    "userId": 1
  },
  "8": {
    "id": 8,
    "nombre": "Chaclacayo",
    "padreId": null,
    "userId": 1
  },
  "9": {
    "id": 9,
    "nombre": "Chorrillos",
    "padreId": null,
    "userId": 1
  },
  "10": {
    "id": 10,
    "nombre": "Cieneguilla",
    "padreId": null,
    "userId": 1
  },
  "11": {
    "id": 11,
    "nombre": "Comas\n",
    "padreId": null,
    "userId": 1
  },
  "12": {
    "id": 12,
    "nombre": "El Agustino",
   ...