আমি শুনেছি querySelectorএবং উপাদান querySelectorAllনির্বাচন করার নতুন পদ্ধতি DOM। কিভাবে তারা পুরোনো পদ্ধতি তুলনা না getElementById& getElementsByClassNameকর্মক্ষমতা এবং ব্রাউজার সমর্থনের পরিপ্রেক্ষিতে?
JQuery এর ক্যোয়ারী নির্বাচক ব্যবহারের সাথে পারফরম্যান্সটি কীভাবে তুলনা করে?
কোন নেটিভ সেটটি ব্যবহার করতে হবে তার জন্য কি সর্বোত্তম অনুশীলনের সুপারিশ রয়েছে?
getElementByIdএবং getElementsByClassNameউদ্দেশ্য এখনও তাদের নাম বর্ণনা জন্য আদর্শ।
qS/qSAকোনও উপাদান প্রসঙ্গে ব্যবহার করা যেতে পারে, তবে gEBIকেবল documentপ্রসঙ্গ থেকে ব্যবহার করা যেতে পারে ।
getElementByIdidডিওএম নোডগুলি querySelectorঅনুসন্ধান করার জন্য বৈশিষ্ট্যগুলির সাথে মেলে , যখন নির্বাচকদের দ্বারা অনুসন্ধান করা হয়। সুতরাং একটি অবৈধ নির্বাচক যেমন জন্য <div id="1"></div>, getElementById('1')যখন কাজ করবে querySelector('#1')ব্যর্থ হবে, যদি না আপনি মেলে তা জানাও id(যেমন অ্যাট্রিবিউট querySelector('[id="1"]')।
querySelectorএবং querySelectorAllএখন পুরোপুরি সমর্থিত। caniuse.com/#feat=queryselector