JavaScript - TypeError undefined abfangen

SaltonSea

Mitglied
Hi,

ich möchte einen Fehler abfangen, wenn mein Array "locknumber_array" keinen Wert liefert, also undefined ist.

Jedoch kommt immer die Meldung TypeError: locknumber_array[option_id][locknumber_id] is undefined. Wie kann ich das abfangen?

Habe versucht es mit typeof zu lösen, aber das funktioniert leider so auch nicht. Hier mal mein Code:

Code:
		  		product_available_date = '';
		  			
		  		if(typeof (locknumber_array[option_id][locknumber_id]['product_available_date'])){	
		  			
		  			alert('not undefined');
		  			product_available_date = locknumber_array[option_id][locknumber_id]['product_available_date'];
		  		}

Hat jemand eine Idee?


Gruß
 
Hi.

Javascript:
if (locknumber_array[option_id][locknumber_id]['product_available_date'] !== undefined) {
   ...
}
(typeof liefert den String 'undefined' für Werte die undefined sind.
 

Neue Beiträge

Zurück