Function getElementOfArrayProperty (obj, clé, index) {var newStr = obj [clé] [index]; if (! obj [clé] ||! Array.isArray (obj [clé]) || obj [clé] === undefined) {return undefined; } revenir ...

1
Brixsta 17 mars 2021 à 02:26

1 réponse

Meilleure réponse

Le problème est la commande. Votre fonction affichera une erreur à la première ligne si obj [clé] n'est pas défini.

function getElementOfArrayProperty(obj, key, index) {
  if(!obj[key]  || !Array.isArray(obj[key]))  {
    return undefined;
  } 
  return obj[key][index];
}
3
see sharper 16 mars 2021 à 23:33