Maison > interface Web > js tutoriel > Comment calculer la longueur de l'objet obtenu en JS

Comment calculer la longueur de l'objet obtenu en JS

php中世界最好的语言
Libérer: 2018-04-16 17:37:41
original
6344 Les gens l'ont consulté

Cette fois, je vais vous montrer comment calculer et obtenir la longueur d'un objet avec JS Quelles sont les notes pour calculer et obtenir la longueur d'un objet avec JS. . Ce qui suit est un cas pratique. Jetons un coup d'œil.

Calculez la longueur de l'objet, c'est-à-dire obtenez le nombre d'attributs de l'objet , comme suit

Méthode 1 : Parcourez l'objet à travers for in et utilisez hasOwnProperty pour déterminer s'il s'agit d'une propriété énumérable de l'objet lui-même

var obj = {"c1":1,"c2":2};
function countProperties(obj){
  for(var property in obj){
    if(Object.prototype.hasOwnProperty.call(obj,property){
      count++;
    })
  }
  return count;
}
var len = obj.length;
console.log(len);//结果为2
Copier après la connexion

Méthode 2 : Obtenir le tableau composé des attributs énumérables de l'objet via Object.keys(), et obtenir la longueur de l'objet via length

var obj = {"c1":1,"c2":2};
var arr = Object.keys(obj);
var len = arr.length;
console.log(len);//结果为2
Copier après la connexion

Je crois que vous l'avez vu. Vous maîtrisez la méthode dans le cas de cet article. Pour des informations plus intéressantes, veuillez prêter attention aux autres articles connexes sur le site Web chinois de php !

Lecture recommandée :

Problèmes d'affectation des tableaux et objets vue

Ajout et suppression d'informations utilisateur sur les opérations Bootstrap et Vue

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal