मेरे पास एक बड़ी तालिका है, जिसमें कई रेखाएं (50-200) और कॉलम (30) हैं। तो कुल मिलाकर मेरे पास कम से कम 1500 कोशिकाएं हैं। मैं जानना चाहता हूं कि निम्नलिखित में से कौन से निर्देश तेजी से हैं और क्यों?jQuery: जो इस मामले में तेज है (.find) बनाम (.filter)
//assuming we have some predefined variable
var table = $('#myTable');
var allCells = table.find('td');
एक चयनित सेल एक वर्ग selected
selectedCells = table.find('td.selected');
बनाम
selectedCells = allCells.filter('.selected');
या वहां एक बेहतर, देशी जावास्क्रिप्ट तरीका है (प्रदर्शन और पठनीयता की अवधि में) का चयन किया पाते हैं करने के लिए है, तो कोशिकाओं पर विचार करने के लिए 1500 कोशिकाएं लूप के माध्यम से हैं?
इसे स्वयं आज़माएं: http://jsperf.com/। –
@ फ़ेलिक्सक्लिंग मुझे नहीं पता कि इसका उपयोग कैसे किया जाए, क्या आप मेरे लिए ऐसा कर सकते हैं? –
एक मौजूदा परीक्षण को देखें, उदा। http://jsperf.com/jquery-selector-vs-standard-selector। –