Ich habe folgende Namespace,Javascript: Referenzgröße in einem Array innerhalb gleichen Namensraum
var app = {
w: 200,
h: 200,
spacing: 5,
dataList:[
// 1st column
[1 * this.w, 1 * this.h, 0 * this.w, 0 * this.h, 'bedroom.jpg', 'Bedroom 1'],
[1 * this.w, 1 * this.h, 0 * this.w, 1 * this.h, 'topFloorLounge.jpg', 'Top floor lounge'],
[1 * this.w, 1 * this.h, 0 * this.w, 2 * this.h, 'garage.jpg', 'Garage'],
// 2nd column
[2 * this.w, 2 * this.h, 1 * this.w, 0 * this.h, 'livingRoom2.jpg', 'Living room 2'],
[1 * this.w, 1 * this.h, 1 * this.w, 2 * this.h, 'gym.jpg', 'Gym']
]}
aber wenn ich meine Datalist-Konsole anmelden, ist das Ergebnis für die Datenliste [0] ist : 0: NaN 1: NaN 2: NaN 3: NaN 4: "bedroom.jpg" 5: "Bedroom 1"
offensichtlich, 'this.w' innerhalb des Arrays bezieht sich nicht auf w: 200 im selben Namensraum, was habe ich falsch gemacht? Irgendwelche Vorschläge werden sehr geschätzt.
Dank
ich sehe. danke für die hilfe :-) –