चलें कहते हैं कि मैं है शुरू से ही जारी रखने के लिए:निकालें x सरणी (टुकड़ा) से आइटम लेकिन अगर अंत तक पहुँच जाता है
var array = [0,1,2,3,4,5,6,7,8,9]
मैं परिभाषित:
var itemsToExtract = 5
var startindex = 7
var direction = "forward"
मैं ऐसा करने में सक्षम होना चाहता हूँ:
array.someMethod(startindex, itemsToExtract, direction)
और मिल
[7,8,9,0,1]
मैं भी इसे पीछे की ओर काम करना चाहता हूं, अगर मैं "पिछड़ा" (दाएं से बाएं टुकड़े टुकड़े) पर दिशा निर्धारित करता हूं।
मैं बहुत आलसी नहीं था और कुछ पहले से ही करने की कोशिश की, यहाँ देखें: http://jsfiddle.net/MkNrr/
मैं कुछ "tidier" वहाँ है अगर रहा हूँ, यह भी है कि इस विधि के लिए एक नाम है, यह एक ज्ञात समस्या है?
पृष्ठभूमि: मैं एक छवि गैलरी में उपयोग के लिए अनुक्रमिक पूर्व छवि लोडर (दूसरे के बाद एक छवि लोड करें) (स्रोत) लोड करने की कोशिश कर रहा हूं। शायद यहां तक कि ऐसी मुक्ति भी मौजूद है?
' 7, 6, 5, 4, 3' – rab
यह सिर्फ एक उस मामले 'पीठ में साधारण रिवर्स है परिणाम: back.reverse()' – elclanrs