इस प्रोजेक्ट के बारे में
fQuery एक हल्का JavaScript लाइब्रेरी है जिसे DOM क्वेरी, ट्रैवर्सल, हेरफेर और ब्राउज़र यूटिलिटी प्रबंधन के लिए डिज़ाइन किया गया है। यह कुशल एलिमेंट हैंडलिंग के लिए एक परिचित, चेन करने योग्य QuerySet API और समकक्ष स्टैटिक फंक्शन प्रदान करता है।
मुख्य क्षमताओं में शामिल हैं:
- DOM ऑपरेशन्स: एलिमेंट्स को खोजने, DOM ट्री को ट्रैवर्स करने, नोड्स को फ़िल्टर करने और एट्रिब्यूट्स, स्टाइल और कंटेंट में हेरफेर करने के लिए व्यापक उपकरण।
- इवेंट मैनेजमेंट: इवेंट हैंडलर्स को जोड़ने/हटाने, इवेंट डेलिगेशन और इवेंट नेमस्पेस के लिए समर्थन।
- एनिमेशन: इन-बिल्ट इफेक्ट्स (fadeIn, slideIn, आदि), कस्टम प्रोग्रेस कॉलबैक और सीक्वेंसिंग के लिए एनिमेशन क्यू के साथ एक प्रॉमिस-जैसा एनिमेशन सिस्टम।
- AJAX: GET, POST, PUT, PATCH और DELETE अनुरोध करने के लिए XMLHttpRequest के चारों ओर एक प्रॉमिस-जैसा रैपर।
- ब्राउज़र यूटिलिटीज: डायनेमिक स्क्रिप्ट और स्टाइलशीट लोडिंग, कुकी प्रबंधन, HTML सैनिटाइजेशन और फॉर्म सीरियलाइजेशन के लिए हेल्पर्स।
- लचीलापन: ESM और UMD बंडल्स का समर्थन करता है, और गैर-ब्राउज़र वातावरण के लिए कस्टम DOM कार्यान्वयन (जैसे, JSDOM) के साथ शुरू किया जा सकता है।
यह लाइब्रेरी @fr0st/core के हेल्पर्स को भी एकीकृत करती है, जिन्हें अंडरस्कोर प्रीफिक्स के साथ एक्सपोज़ किया गया है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.