J'ai un objet appelé foo
. Je veux savoir s'il a la propriété bar
."typeof" contre "in" pour vérifier la présence d'une propriété dans un objet
Dois-je utiliser ceci:
if (typeof foo.bar !== "undefined")
Ou ceci:
if ("bar" in foo)
Y at-il une différence?
Le dernier regard plus clair. Je ne pense pas qu'il y ait beaucoup de différence. –
Ils ont des résultats différents ... – Ahmad