Maison >interface Web >js tutoriel >Comment puis-je déterminer si une variable JavaScript est un tableau ?
Détermination des variables de tableau en JavaScript
Pour vérifier si une variable JavaScript représente un tableau, envisagez d'utiliser les approches suivantes :
Vérification des propriétés du constructeur :
Cette approche, comme vous l'avez mentionné, implique en utilisant la propriété constructeur :
if (variable.constructor === Array)
Array.isArray():
La méthode Array.isArray() fournit un moyen simple de vérifier les tableaux :
Array.isArray(variable)
Instance de l'opérateur :
Vous pouvez également utiliser le opérateur instanceof, qui vérifie si une variable est une instance d'un type particulier :
variable instanceof Array
Object.prototype.toString.call() :
Cette méthode peut être utilisé pour déterminer le type d'une variable, y compris les tableaux :
Object.prototype.toString.call(variable) === '[object Array]'
Pour des performances optimales, la méthode variable.constructor === Array est recommandé. Cependant, toutes ces approches offrent des moyens fiables de vérifier les tableaux en JavaScript.
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!