referencing an array javascript -
इस सवाल का पहले से ही एक उत्तर है: < / P>
- 7 जवाब
निम्न कोड के साथ कार्य करना:
<पूर्व> अरे0 = ['ए', 'बी', 'सी']; ऐरे 1 = ['सी', 'डी', 'ई']; ऐरे 2 = ['एक्स', 'ए', 'डी']; ... / * doStuff () एक रिकर्सिव फ़ंक्शन है जिसका तर्क एक अजीब लंबाई सरणी है जिसमें सरणी नामों की एक मनमाना सूची जैसे, एएआरआर = ['अर्रे 1', 'अर्रे0', 'अर्रे 1', 'अर्रे 2', ... ] * / फ़ंक्शन डस्टफ (एआइआरआर) {के लिए (i = 0; i & lt; anArr.length; i ++) {स्विच (एएआरआर [आई]) {केस ('अर्रे0'): अर्रे0.एमआई मेथड (); टूटना; मामले ('Array1'): Array1.myMethod (); टूटना; मामले ('अर्रे 2'): अर्रे 2। मेईमथ (); टूटना; }}} स्विच () खंड को एक कथन के साथ बदलने का एक तरीका है:
& lt; & lt; सरणी 'someArray' & Gt;। एइमथ () // या फ़ंक्शन फ़ंक्शन (& lt; & lt; एरे जो 'कुछआरेरे' & gt; & gt;) से संदर्भित है) {} सादा जावास्क्रिप्ट, कृपया - कोई jquery या अन्य पुस्तकालय धन्यवाद
एक वस्तु का उपयोग पहली जगह में करें।
var foo = {अर्रे0: ['ए', 'बी', 'सी']; अर्रे 1: ['सी', 'डी', 'ई']; ऐरे 2: ['एक्स', 'ए', 'डी']; } तब आप कर सकते हैं:
foo [anArr [i]]। MyMethod ();
Comments
Post a Comment