मुझे एक जावास्क्रिप्ट ऐरे को n
आकार के टुकड़ों में विभाजित करने की आवश्यकता है ।
जैसे: इस सरणी को देखते हुए
["a1", "a2", "a3", "a4", "a5", "a6", "a7", "a8", "a9", "a10", "a11", "a12", "a13"]
और n
4 के बराबर है, आउटपुट यह होना चाहिए:
[ ["a1", "a2", "a3", "a4"],
["a5", "a6", "a7", "a8"],
["a9", "a10", "a11", "a12"],
["a13"]
]
मैं इस समस्या के लिए शुद्ध जावास्क्रिप्ट समाधानों से अवगत हूं , लेकिन चूंकि मैं पहले से ही लोडश का उपयोग कर रहा हूं इसलिए मैं सोच रहा हूं कि क्या लोडश इसके लिए बेहतर समाधान प्रदान करता है।
संपादित करें:
मैंने यह जांचने के लिए एक jsPerf परीक्षण बनाया कि अंडरस्कोर समाधान कितना धीमा है।