TypeError: x is not iterableTypeError: x is not iterable
A value that is not iterable was used where an iterable was expected, such as in a for...of loop or spread operator.
TypeError: Cannot convert a Symbol value to a stringAn implicit conversion of a Symbol to a string was attempted, which is not allowed.
You tried to implicitly convert a Symbol to a string using string concatenation (+) or template literals. JavaScript prevents this to avoid accidentally converting Symbols, which are meant to be unique identifiers.
Use explicit conversion: String(symbol) or symbol.toString() or symbol.description. Do not use string concatenation with Symbols. If you need the Symbol's description, access it via symbol.description.
'' + Symbol('x'); // TypeError: Cannot convert a Symbol value to a stringTypeError: x is not iterableA value that is not iterable was used where an iterable was expected, such as in a for...of loop or spread operator.
TypeError: Cannot read properties of undefined/nullAn attempt was made to access a property or method on undefined or null.
TypeError: Assignment to constant variableAn attempt was made to reassign a variable declared with const.
ERR_ASYNC_CALLBACKA non-function value was passed where an async callback was expected.
ENOTFOUNDDNS lookup failed; the hostname could not be resolved to an IP address.
RangeError: precision is out of rangeA precision value passed to toFixed(), toPrecision(), or toExponential() is outside the allowed range.