এই jscreen পরীক্ষা পরামর্শ দেয় যে () দ্রুততর হয়। আমি আরও পুঙ্খানুপুঙ্খ পরীক্ষা তৈরি করেছি এবং এটি এখনও মনে হচ্ছে যেন () শিশুদের () ছাড়িয়ে যায়।
আপডেট: টভানফসনের মন্তব্য অনুসারে, আমি নেস্টিংয়ের 16 টি স্তরের সাথে আরও একটি পরীক্ষার কেস তৈরি করেছি । সমস্ত সম্ভাব্য ডিভগুলি সন্ধান করার সময় ফাইন্ড () কেবল ধীর হয় তবে ডিভসের প্রথম স্তরটি নির্বাচন করার সময় () এখনও বাচ্চাদের () ছাড়িয়ে যায়।
বাচ্চারা () বাসা বেঁধে দেওয়ার জন্য 100 টিরও বেশি স্তরের বাসা বেঁধে দেয় এবং প্রায় 4000+ ডিভিড থাকে তখন তারা খুঁজে বের করে () খুঁজে বের করতে শুরু করে। এটি একটি প্রাথমিক পরীক্ষার কেস, তবে আমি এখনও মনে করি যে (বেশিরভাগ ক্ষেত্রেই শিশুদের তুলনায়) () দ্রুত () is
আমি ক্রোম বিকাশকারী সরঞ্জামগুলিতে jQuery কোডটি দিয়েছিলাম এবং লক্ষ্য করেছি যে বাচ্চারা () অভ্যন্তরীণভাবে ভাইবোনদের (), ফিল্টার () এ কল করে এবং (() এর চেয়ে আরও কয়েকটা রেগেক্সের মধ্য দিয়ে যায়।
() এবং বাচ্চাদের () বিভিন্ন চাহিদা পূরণ করে তবে যে ক্ষেত্রে সন্ধান () এবং শিশু () একই ফলাফল দেয়, আমি সন্ধান () ব্যবহার করার পরামর্শ দেব।
.find()
এবং.children()
এক নয়। পরবর্তীকালে শিশু নির্বাচকের মতো কেবল ডিওএম গাছের নীচে একক স্তর ভ্রমণ করে।