मेरे पास इस तरह की स्ट्रिंग है:
138374: order1,738437: order2,927438 : आदेश 3
मैं अल्पविराम (,
) द्वारा आदेशों को विभाजित करने के लिए एक पाश कर रहा हूं
मैं इसे बृहदान्त्र (< कोड>: ) ऑर्डर नंबर और ऑर्डर नाम प्राप्त करने के लिए।
नीचे कोड है:
फ़ंक्शन (getOrders) {var completeOrderRequest = getOrders.split ( ','); के लिए (var j = 0; j & lt; orderRequest.split (',')। लंबाई; j ++) {अलर्ट (पूर्णऑर्डर रक्वेस्ट [जे]); Var nameOrderIds = पूर्णऑर्डररॉईस्ट [जे] .split (':'); चेतावनी ("ऑर्डर नंबर:" + नाम ऑर्डर आय [0]); चेतावनी ("नाम:" + नाम ऑर्डर आय [1]); }}
अभी यह मुझे आदेश संख्या दे रही है 0.
फ़ंक्शन getOrders (ऑर्डर स्ट्रिंग) {var ऑर्डर = ऑर्डर स्ट्रिंग.split (','); // ordernumber की सरणी बनाएँ: के लिए नाम combos (var i = 0; i & lt; orders.length; i + +) {// उपयोग करें ऊपर की सरणी की लंबाई, फिर से विभाजित नहीं var प्रविष्टि = आदेश [i] .split (': '); // अब इसे अपनी सरणी अलर्ट में प्रत्येक कॉम्बो को तोड़ दो ("ऑर्डर नंबर:" + एंट्री [0]); चेतावनी ("नाम:" + प्रविष्ट [1]); }}
Comments
Post a Comment