Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Javascript

Javascript

  1. sinon.js का उपयोग क्या है?

    SinonJS स्टैंड-अलोन टेस्ट जासूस, स्टब्स और मॉक प्रदान करता है। यह एक पुस्तकालय है जिसका उपयोग हम इकाई परीक्षण के लिए ऑब्जेक्ट मॉक बनाने के लिए कर सकते हैं। जासूस - नकली फ़ंक्शन जिनका उपयोग हम निष्पादन को ट्रैक करने के लिए कर सकते हैं। स्टब्स −कार्य प्रतिस्थापन जिससे हम जो चाहें वापस कर सकते हैं या

  2. मैं जावास्क्रिप्ट में होस्टनाम और पथ में URL को कैसे पार्स करूं?

    Window.location केवल-पढ़ने के लिए गुण दस्तावेज़ के वर्तमान स्थान के बारे में जानकारी के साथ स्थान ऑब्जेक्ट देता है। आप इसका उपयोग URL को होस्टनाम और पथ में पार्स करने के लिए कर सकते हैं। स्थान इंटरफ़ेस उस वस्तु के स्थान (URL) का प्रतिनिधित्व करता है जिससे वह जुड़ा हुआ है। गुण स्थान वस्तु पर उपलब्ध

  3. जावास्क्रिप्ट में आस्थगित, वादे और वायदा के बीच अंतर क्या हैं?

    भविष्य एक पुराना शब्द है जो वादे के समान है। एक वादा एक मूल्य का प्रतिनिधित्व करता है जो अभी तक ज्ञात नहीं है। इसे एक ऐसे मूल्य के लिए प्रॉक्सी के रूप में बेहतर ढंग से समझा जा सकता है जो वादा किए जाने पर आवश्यक रूप से ज्ञात नहीं होता है। एक आस्थगित कार्य का प्रतिनिधित्व करता है जो अभी तक समाप्

  4. पेज रीफ्रेश किए बिना जावास्क्रिप्ट के साथ window.location (URL) से हैश कैसे निकालें?

    हैश को हटाने के लिए आप हिस्ट्री एपीआई पर रिप्लेसस्टेट मेथड का इस्तेमाल कर सकते हैं। रिप्लेसस्टेट () विधि वर्तमान इतिहास प्रविष्टि को संशोधित करती है, इसे राज्य की वस्तुओं, शीर्षक और विधि मापदंडों में पारित URL के साथ बदल देती है। यह विधि विशेष रूप से तब उपयोगी होती है जब आप किसी उपयोगकर्ता कार्रवाई

  5. जावास्क्रिप्ट में डीप नेस्टेड वैल्यूज को सुरक्षित रूप से एक्सेस करना

    आप किसी भी स्तर पर सुरक्षित रूप से गुण प्राप्त करने के लिए लॉश की विधि का उपयोग कर सकते हैं। प्रथम-स्तरीय गुण प्राप्त करना बहुत सीधा है। नेस्टेड संपत्ति का उपयोग मुश्किल है और आपको इसके लिए लॉश जैसे परीक्षण किए गए पुस्तकालय का उपयोग करना चाहिए। आप किसी गहरे नेस्टेड ऑब्जेक्ट को निम्न तरीके से एक्सेस

  6. जावास्क्रिप्ट में डॉट नोटेशन स्ट्रिंग्स के साथ ऑब्जेक्ट गुणों को सुरक्षित रूप से सेट करना

    आप किसी भी स्तर पर सुरक्षित रूप से गुण सेट करने के लिए लॉश की सेट विधि का उपयोग कर सकते हैं। प्रथम-स्तरीय गुण सेट करना बहुत सीधा है। नेस्टेड संपत्ति का उपयोग मुश्किल है और आपको इसके लिए लॉश जैसे परीक्षण किए गए पुस्तकालय का उपयोग करना चाहिए। आप एक डीप नेस्टेड ऑब्जेक्ट को निम्न तरीके से सेट कर सकते ह

  7. बेनामी फ़ंक्शंस का उपयोग करके जावास्क्रिप्ट एनकैप्सुलेशन

    ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग भाषाएं निजी क्षेत्रों का उपयोग करके डेटा छिपाने की अनुमति देती हैं। वे इनका उपयोग कक्षाओं के आंतरिक भाग को छिपाने के लिए करते हैं। JS में आंतरिक कामकाज को छिपाने/एनकैप्सुलेट करने के लिए बिल्ड सपोर्ट में ऐसा कोई नहीं है। हमारे पास बेनामी फ़ंक्शन हैं जो आपको JS में इनकै

  8. जावास्क्रिप्ट का उपयोग करके एक चुनिंदा बॉक्स तत्व का प्रोग्रामेटिक रूप से मूल्य कैसे सेट करें?

    हम निम्नलिखित का उपयोग करके जावास्क्रिप्ट का उपयोग करके एक चुनिंदा बॉक्स का मान सेट कर सकते हैं। मान लीजिए हमारे पास निम्नलिखित चयन बॉक्स है - <select id="my-select" value="1">    <option value="1">Select</option>    <option valu

  9. किसी भी पुस्तकालय का उपयोग किए बिना जावास्क्रिप्ट में एक तिथि बढ़ाएं?

    जेएस में एक दिन की तारीख जोड़ने के लिए, सेटडेट फ़ंक्शन सबसे अच्छा तरीका है। दिनांक में दिन जोड़ने के लिए आप दिनांक प्रोटोटाइप पर निम्न फ़ंक्शन बना सकते हैं। उदाहरण Date.prototype.addDays = function(days) {    let d = new Date(this.valueOf());    d.setDate(d.getDate() + days); &nb

  10. MEAN.js और MEAN.io के बीच अंतर?

    MEAN MongoDB, Express, Angular और Node.js का संक्षिप्त रूप है। MEAN.js और MEAN.io अनिवार्य रूप से वही चीजें हैं क्योंकि वे दोनों मचान अनुप्रयोग हैं या उपरोक्त 4 चीजों का उपयोग करने के लिए मूल सेट अप हैं। इन पुस्तकालयों/उपकरणों में ये आपके लिए पहले से ही स्थापित हैं। ये आपको बुनियादी ढांचा स्थापित

  11. ब्राउज़र विंडो/टैब बंद होने पर स्थानीय स्टोरेज आइटम को कैसे हटाएं?

    ब्राउजर क्लोज पर लोकलस्टोरेज डेटा को साफ करने के लिए, आप टैब क्लोज की जांच के लिए विंडो.ऑनलोड इवेंट का उपयोग कर सकते हैं। मान लीजिए कि इस उदाहरण के लिए आपके पास एक स्थानीय भंडारण वस्तु है जिसे MyStorage कहा जाता है। फिर आप एक ईवेंट हैंडलर लिख सकते हैं - उदाहरण window.onunload = () => {   &n

  12. मैं जावास्क्रिप्ट में मैन्युअल रूप से एक एक्सचेंज ईवेंट कैसे ट्रिगर कर सकता हूं?

    आप डिस्पैचएवेंट विधि का उपयोग करके अलग-अलग तत्वों पर ईवेंट भेज सकते हैं। मान लें कि आपके पास ऑनचेंज इवेंट के साथ एक एलीमेंट टेस्ट है - <input id="test" type="text"/> इवेंट हैंडलर - document.querySelector('#test').addEventListener('change', () => console.

  13. जावास्क्रिप्ट में वस्तुओं की एक सरणी पर समूहबद्ध करने के लिए सबसे कुशल तरीका

    जेएस में ऑब्जेक्ट्स की एक सरणी पर एक कुंजी द्वारा समूहित करने का सबसे कुशल तरीका कम फ़ंक्शन का उपयोग करना है। कम () विधि सरणी के प्रत्येक तत्व पर एक रेड्यूसर फ़ंक्शन (जो आप प्रदान करते हैं) निष्पादित करती है, जिसके परिणामस्वरूप एक आउटपुट मान होता है। उदाहरण {const key =obj[property]; if (!acc[key]

  14. जावास्क्रिप्ट के साथ छवि को डेटा यूआरआई में कनवर्ट करें

    जावास्क्रिप्ट का उपयोग करके एचटीएमएल पेज टैग से डेटा यूआरआई में छवि को कनवर्ट करने के लिए, आपको सबसे पहले कैनवास तत्व बनाना होगा, इसकी चौड़ाई और ऊंचाई को छवि के बराबर सेट करना होगा, उस पर छवि बनाएं और अंत में उस पर toDataURL विधि को कॉल करें। यह छवि के बेस 64 एन्कोडेड डेटा यूआरआई को वापस कर देगा।

  15. जावास्क्रिप्ट में एक अनाम कार्य क्या है?

    एक फ़ंक्शन एक्सप्रेशन समान है और फ़ंक्शन डिक्लेरेशन के समान सिंटैक्स है कोई नामित फ़ंक्शन एक्सप्रेशन (जहां अभिव्यक्ति का नाम उदाहरण के लिए कॉल स्टैक में उपयोग किया जा सकता है) या अनाम फ़ंक्शन एक्सप्रेशन परिभाषित कर सकता है। एक अनाम फ़ंक्शन एक्सप्रेशन का एक उदाहरण (नाम का उपयोग नहीं किया गया है) - v

  16. जावास्क्रिप्ट में तीर कार्य

    एमडीएन के अनुसार, एक एरो फंक्शन एक्सप्रेशन एक रेगुलर फंक्शन एक्सप्रेशन के लिए एक वाक्यात्मक रूप से कॉम्पैक्ट वैकल्पिक है, हालांकि इसके लिए अपने स्वयं के बाइंडिंग के बिना, तर्क, सुपर, या new.target कीवर्ड। एरो फंक्शन एक्सप्रेशन विधियों के रूप में अनुपयुक्त हैं, और उन्हें कंस्ट्रक्टर के रूप में उपयोग

  17. लोडाश लाइब्रेरी में .extend() / .assign() और .merge() के बीच अंतर।

    स्रोत में प्रत्येक संपत्ति को असाइन/विस्तारित करें, इसके मूल्य को गंतव्य के रूप में कॉपी करें। यदि संपत्ति मूल्य स्वयं वस्तुएं हैं, तो उनके गुणों का कोई पुनरावर्ती ट्रैवर्सल नहीं है। इसे उथली नकल/क्लोनिंग भी कहा जाता है। संपूर्ण वस्तु को स्रोत से लिया जाएगा और एक गंतव्य पर सेट किया जाएगा। मर्ज प्रत

  18. लॉश और अंडरस्कोर में क्या अंतर हैं?

    लॉश और अंडरस्कोर दोनों उपयोगिता पुस्तकालय हैं जो कि ऐसे बर्तन प्रदान करके जावास्क्रिप्ट को आसान बनाते हैं जो सरणियों, संख्याओं, वस्तुओं, स्ट्रिंग्स आदि के साथ काम करना बहुत आसान बनाते हैं। ये पुस्तकालय − . के लिए महान हैं पुनरावृत्त सरणियाँ, वस्तुएँ, और तार मूल्यों में हेरफेर और परीक्षण करना

  19. जावास्क्रिप्ट के फायदे और नुकसान

    जावास्क्रिप्ट के लाभ गति। क्लाइंट-साइड जावास्क्रिप्ट बहुत तेज़ है क्योंकि इसे क्लाइंट-साइड ब्राउज़र में तुरंत चलाया जा सकता है। जब तक बाहरी संसाधनों की आवश्यकता न हो, जावास्क्रिप्ट बैकएंड सर्वर पर नेटवर्क कॉल द्वारा बाधित नहीं होता है। सादगी। जावास्क्रिप्ट सीखना और कार्यान्वित करना अपेक्षाकृत

  20. जावास्क्रिप्ट में वस्तुओं की प्रतिलिपि बनाने की विभिन्न तकनीकें

    किसी भी भाषा में वस्तुओं को कॉपी करने के दो तरीके हैं, डीप कॉपी और उथली कॉपी। शालो कॉपी और डीप कॉपी भाषा अज्ञेयवादी हैं। उथली प्रतियां यथासंभव कम डुप्लिकेट करें। संग्रह की उथली प्रति संग्रह संरचना की एक प्रति है, न कि तत्व। उथली प्रतिलिपि के साथ, दो संग्रह अब अलग-अलग तत्वों को साझा करते हैं। उदाहरण

Total 5927 -कंप्यूटर  FirstPage PreviousPage NextPage LastPage CurrentPage:157/297  20-कंप्यूटर/Page Goto:1 151 152 153 154 155 156 157 158 159 160 161 162 163