JavaScript-foutenFout
TypeError: x is not a functionTypeError: x is not a function
Er is geprobeerd een waarde als functie aan te roepen terwijl het geen functie is.
browsernode
Details bekijken TypeError: Cannot add property, object is not extensibleEr werd geprobeerd een eigenschap toe te voegen aan een object dat niet-uitbreidbaar is gemaakt.
Het object is vergrendeld met Object.preventExtensions(), Object.seal() of Object.freeze(). Er kunnen geen nieuwe eigenschappen aan worden toegevoegd. In strikte modus leidt dit tot een uitzondering; in losse modus mislukt het stilzwijgend.
Maak een nieuw object met de aanvullende eigenschappen via spread-syntaxis: { ...obj, newProp: value }. Controleer of het object uitbreidbaar is met Object.isExtensible(). Pas de code aan die uitbreiding verhindert als dat gepast is.
'use strict'; const o = Object.preventExtensions({}); o.x = 1;TypeError: x is not a functionEr is geprobeerd een waarde als functie aan te roepen terwijl het geen functie is.
ERR_OSSL_EVP_UNSUPPORTEDEen OpenSSL-bewerking wordt niet ondersteund, doorgaans omdat Node.js 17+ gebruikmaakt van OpenSSL 3.0 dat verouderde algoritmen uitschakelt.
RangeError: Invalid dateEen ongeldige datumstring werd doorgegeven aan een Date-methode die een geldige datum vereist.
TypeError: Assignment to constant variableEr werd geprobeerd een variabele opnieuw toe te wijzen die gedeclareerd is met const.
UnhandledPromiseRejectionEen Promise werd afgewezen maar er was geen .catch()-handler of try-catch-blok aanwezig om de afwijzing af te handelen.
CORS Error: No Access-Control-Allow-OriginDe browser blokkeerde een cross-origin verzoek omdat de server de vereiste CORS-headers niet heeft meegestuurd.