TypeError: x is not iterableTypeError : x n'est pas itérable
Une valeur non itérable a été utilisée là où un itérable était attendu, par exemple dans une boucle for...of ou avec l'opérateur de décomposition.
TypeError: Cannot convert a Symbol value to a stringUne conversion implicite d'un Symbol en chaîne a été tentée, ce qui n'est pas autorisé.
Vous avez tenté de convertir implicitement un Symbol en chaîne via la concaténation (+) ou des littéraux de gabarit. JavaScript l'empêche pour éviter de convertir accidentellement des Symbols, qui sont conçus comme des identifiants uniques.
Utilisez une conversion explicite : String(symbol), symbol.toString() ou symbol.description. N'utilisez pas la concaténation de chaînes avec des Symbols. Si vous avez besoin de la description du Symbol, accédez-y via symbol.description.
'' + Symbol('x'); // TypeError: Cannot convert a Symbol value to a stringTypeError: x is not iterableUne valeur non itérable a été utilisée là où un itérable était attendu, par exemple dans une boucle for...of ou avec l'opérateur de décomposition.
TypeError: Cannot read properties of undefined/nullTentative d'accès à une propriété ou méthode sur undefined ou null.
TypeError: Assignment to constant variableTentative de réassignation d'une variable déclarée avec const.
ERR_ASYNC_CALLBACKUne valeur non fonctionnelle a été transmise là où un callback asynchrone était attendu.
ENOTFOUNDLa résolution DNS a échoué ; le nom d'hôte n'a pas pu être résolu en adresse IP.
RangeError: precision is out of rangeUne valeur de précision passée à toFixed(), toPrecision() ou toExponential() est en dehors de la plage autorisée.