¿Cómo obtener el tamaño de un objeto JavaScript?

Podemos obtener el tamaño del objeto del script java con la ayuda del método Object.keys() .

Sintaxis:

Object.keys(object_name)
    Parámetro:

  • nombre del objeto

Valor devuelto: una array de todas las claves de propiedad enumerables propias del objeto.

    Enfoque-1:

  1. Crear una variable de objeto y asignarle valores
  2. Crea una variable que muestre el tamaño.
  3. Llame a Object.keys(object-name).length y asígnelo a la variable (en el paso 2).

Ejemplo-1: Para obtener el tamaño del objeto JavaScript mediante el método Object.keys().

<script>
var object1= { "rajnish":"singh",
               "sanjeev":"sharma",
               "suraj":"agrahari",
               "yash":"khandelwal"
             };
var count= Object.keys(object1).length;
document.write(count);
</script>
Output: 4

Otra forma de obtener el tamaño del objeto javascript es:

    Enfoque-2:

  1. Crear una variable de objeto y asignarle valores
  2. Crea una variable que muestre el tamaño.
  3. Pase el nombre del objeto a Object.objsize, que luego ingresa a la función que calcula y devuelve el tamaño y lo asigna a la variable.
<script>
Object.objsize = function(obj)
    {
    var size = 0, key;
  
    for (key in obj)
        {
       if (obj.hasOwnProperty(key))
         size++;
             }
  
    return size;
  
    };
  
var object1 = { "rajnish":"singh",
            "sanjeev":"sharma",
        "suraj":"agrahari",
        "yash":"khandelwal"
          };
  
var count = Object.objsize(object1);
document.write(count);                    
</script>
Output: 4

Publicación traducida automáticamente

Artículo escrito por ravikishor y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *