मुझे एक और चीज़ की ज़रूरत है
मेरे पास
फ़ंक्शन show_image () {Document.write ("& lt; img src =" + this.link + ", alt =" + this.alt + ", चौड़ाई = 600, ऊंचाई = 400 & gt;"); } फ़ंक्शन छवि (a, b, c) {this.link = a; this.alt = ख; this.thumb = c; this.zobraz = show_image; } Image1 = नई छवि ("img / img1.jpg", "जानकारी छवि 1", "अंगूठे / आईएमजी 1"); Image2 = नई छवि ("img / img2.jpg", "जानकारी छवि 2", "अंगूठे / आईएमजी 2"); और अब, मैं ऐसा कुछ करने की कोशिश कर रहा हूं:
फ़ंक्शन स्लाइड शो () {var i = 1; जबकि (i & lt; 3) {document.write (image [i] .zobraz ()); मैं ++}} मुझे पता नहीं क्यों है, लेकिन यह [i] बात काम नहीं कर रही है मेरी गलती कहां है? धन्यवाद
आपको [] का उपयोग करके सबस्क्रिप्ट करने में सक्षम होने के लिए एक सरणी का उपयोग करना चाहिए : // छवियों को बनाए रखने के लिए सरणी बनाएँ var images = []; // छवियों को लोड करें और उन्हें सरणी छवियों में संग्रह करें। Push (नई छवि (...)); Images.push (नई छवि (...)); // .. अब [] का उपयोग कर सबस्क्रिप्ट कर रहा है ठीक वर्ड I = 0; जबकि (i & lt; 3) {document.write (चित्र [i] .zobraz ()); I ++} नोट सरणी सूचकांकों शून्य-आधारित हैं, अर्थात पहली प्रविष्टि इंडेक्स 0 पर है!
Comments
Post a Comment