লোড্যাশ এবং আন্ডারস্কোর উভয়ই ইউটিলিটি লাইব্রেরি যা জাভাস্ক্রিপ্টকে সহজ করে তোলে ইউটিলস প্রদান করে যা অ্যারে, সংখ্যা, অবজেক্ট, স্ট্রিং ইত্যাদির সাথে কাজ করা আরও সহজ করে তোলে। এই লাইব্রেরিগুলো −
-এর জন্য দারুণ-
পুনরাবৃত্তি করা অ্যারে, অবজেক্ট এবং স্ট্রিং
-
মান ম্যানিপুলেট করা এবং পরীক্ষা করা
-
যৌগিক ফাংশন তৈরি করা হচ্ছে
তারা উভয়ই কার্যকরী লাইব্রেরি। Lo-Dash হল আন্ডারস্কোরের একটি কাঁটা, এবং এখনও এটিকে ড্রপ-ইন প্রতিস্থাপন হিসাবে পরিবেশন করার জন্য যথেষ্ট আন্ডারস্কোরের API অনুসরণ করে। কিন্তু হুডের নিচে, এটি সম্পূর্ণরূপে পুনর্লিখন করা হয়েছে, এবং এতে বেশ কয়েকটি বৈশিষ্ট্য এবং ফাংশন যোগ করা হয়েছে যা আন্ডারস্কোর প্রদান করে না।
অ্যারে, স্ট্রিং, অবজেক্ট এবং আর্গুমেন্ট অবজেক্টের জন্য আরও সামঞ্জস্যপূর্ণ ক্রস-এনভায়রনমেন্ট পুনরাবৃত্তি সমর্থন প্রদানের জন্য Lo-Dash তৈরি করা হয়েছিল। এটি তখন থেকে আন্ডারস্কোরের একটি সুপারসেট হয়ে উঠেছে যা অতিরিক্ত বৈশিষ্ট্য প্রদান করে (যেমন AMD সমর্থন, গভীর ক্লোন এবং গভীর মার্জ), বৃহৎ অ্যারে/অবজেক্টের পুনরাবৃত্তির জন্য আরও ভাল সামগ্রিক কর্মক্ষমতা এবং অপ্টিমাইজেশান, এবং কাস্টম বিল্ড এবং টেমপ্লেট প্রাক-সংকলন ইউটিলিটিগুলির সাথে আরও নমনীয়তা৷