Niels: Fehlermeldung - JSON

Beitrag lesen

Hi,
bei dem folgenden Code, habe ich die Daten test, test1 und test2 nachträglich eingefügt.
Wenn ich diese mit console.log() ausgebe erhalte ich die folgende Ausgaben:

  
console.log(map.test); -> true  
console.log(map.sprite.test2); -> undefined  
console.log(map.sprite.data.test3); -> Uncaught TypeError  

Die Abfragen von test und allen übrigen Daten funktionieren.

Wo liegt der unterschied zwischen "test2" und "url"? Bzw. weshalb funktioniert die Abfrage von "test2" nicht?

Würde mich freuen, wenn mir jemand weiterhelfen könnte!

Danke schon einmal,

Niels

  
		var map = {  
			"height":0,  
			"width":0,  
			"test":true,  
			"sprite": [  
				{  
					"url":false,  
					"tileSize":0,  
					"tileSpacing":0,  
					"test2":true,  
					"width":0,  
					"height":0,  
					"heightTiles":0,  
					"widthTiles":0,  
					"data": [  
						{  
							"test3":true  
						}	  
					]  
				}  
				  
			],  
			"layers": [  
				{},  
				{},  
				{},  
				{},  
				{}  
			]  
		};  
		  
		console.log(map.test);  
		console.log(map.sprite.test2);  
		console.log(map.sprite.data.test3);