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

Comment calculer la longueur de l'objet obtenu en JS

php中世界最好的语言
php中世界最好的语言original
2018-04-16 17:37:416319parcourir

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

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

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!

Déclaration:
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