Hallo, ich arbeite in Javascript und html5.Ich möchte fragen, wie können wir ein Array als Datenelement einer Klasse in Javascript Ich habe geschrieben ein CodeWie deklariert Array als Datenelement einer Klasse in JavaScript
var bm = new Bitmap(img); //It is a built in class of some library
/*Here what I want is to associate an array with object of bitmap*/
/* what i did is */
var lpr = new Array();
bm.lpr[0]= "xyz" ;
bm.lpr[1]= "pqr" ;
aber wenn ich das Array angezeigt.
alert(bm.lpr[0]);
bekam ich den Fehler
Uncaught TypeError: Cannot set property '0' of undefined
kann jemand bitte sagen Sie mir den richtigen Weg it.Also tun mein Array-Update zur Laufzeit sein
Dank
Ihre bm Variable keine lpr Eigenschaft hat, sind sie zwei verschiedene Variablen. Ich bin mir nicht sicher, was Sie versuchen, zu tun ... – Gatekeeper
Ja hat es nicht, aber kann jede Eigenschaft des Datenmitglieds dazu hinzufügen – mainajaved
sicher, aber Sie müssen diese Eigenschaft in bm Variable initialisieren, bevor Sie versuchen, auf seine Mitglieder zuzugreifen ... – Gatekeeper