कोड के टुकड़े 2025, अप्रैल
यह पारंपरिक "window.onload" ईवेंट करने से बेहतर है, क्योंकि यह एक ईवेंट में कई ईवेंट हैंडलर संलग्न कर सकता है और वे सभी को कॉल करते हैं। "
CSS प्रीप्रोसेसर Sass और Less किसी भी रंग और गहरे रंग () या हल्का () को एक विशिष्ट मान द्वारा ले सकते हैं। लेकिन ऐसी कोई क्षमता जावास्क्रिप्ट में नहीं बनाई गई है। "
जहां el एक इनपुट या टेक्सटेरिया का संदर्भ है। फंक्शन मूवमेंटसर्किटऑन (el) (यदि (टाइप करें el.selectionStart == "नंबर") (el.selectionStart = "
यह काम करता है: var htmlString = "यह एक स्ट्रिंग है।"; यह विफल रहता है: var htmlSTring = "यह एक स्ट्रिंग है।"; कभी-कभी यह पठनीयता के लिए वांछनीय है। जोड़ें "
ताकि DOM (और इस प्रकार CSS) उन्हें वास्तविक तत्वों के रूप में पहचानता है: (फ़ंक्शन () (यदि (! / * @C_on! @ * / 0) वापसी; var e = "
आइए NodeList पर पुनरावृति के लिए कुछ विकल्पों को देखें, जैसे कि आप एक document.querySelectorAll को चलाने से पीछे हट जाते हैं। हमने "के बारे में एक अद्यतन लेख लिखा है"
फ़ंक्शन के लिए उपयोग करने से पहले सरणी की लंबाई का पता लगाएं, इसलिए इसे प्रत्येक पुनरावृत्ति (लंबाई को मानते हुए) की लंबाई को गिनने की आवश्यकता नहीं है "
जब कोई KeyboardEvent फायर करता है, तो आप परीक्षण कर सकते हैं कि किस कुंजी को दबाया गया क्योंकि उस घटना में वह जानकारी है जिसके खिलाफ आप तर्क लिख सकते हैं। "
जावास्क्रिप्ट वर्तमान URL को भागों में एक्सेस कर सकता है। इस URL के लिए: https://css-tricks.com/example/index.html?s=flexbox window.location.protocol = "
Var MD5 = function (string) (फंक्शन RotateLeft (lValue, iShiftBits) (रिटर्न (lValue> (32-iShiftBits));) फ़ंक्शन AddUnsigned (lX, lY) (var ")
जावास्क्रिप्ट ऑब्जेक्ट वास्तव में अच्छे हैं, लेकिन कभी-कभी वे कुछ उपयोगी छोटे कार्यों / विधियों को याद कर रहे हैं। ऊपर का उदाहरण Arrays के साथ है। वास्तव में यह है"
यह मानक एम्बेड करने योग्य Google खोज फ़ील्ड की कार्यक्षमता को दोहराता है। उनके पास पृष्ठभूमि में एक छवि है और जब इनपुट पर क्लिक किया जाता है "
मानक आपको वैरिएबल बनाने की आवश्यकता नहीं है, लेकिन यह एक अच्छा अभ्यास है क्योंकि आप उस वैरिएबल का उपयोग क्लीयरइंटरवल के साथ कर सकते हैं जो वर्तमान में चल रही है "
मान लें कि आपके पास कुछ HTML है जो एक स्ट्रिंग है: string_of_html = `
यदि आपको जावास्क्रिप्ट के साथ एक तत्व की शैली को बदलने की आवश्यकता है, तो आमतौर पर एक वर्ग नाम बदलना बेहतर होता है और पृष्ठ पर पहले से ही सीएसएस है "
ब्राउज़रों के पास पहले से ही "बैक" बटन होते हैं, इसलिए आपके पास अपने पृष्ठ पर एक डालने की आवश्यकता के लिए बेहतर कारण होगा! इनलाइन जावास्क्रिप्ट के साथ इनपुट बटन "
उदाहरण लिंक: // Youtube लिंक var youtubeLink = document.getElementById ('myLink')। Href; var youtubeVideoKey = "
Htmlentities () एक PHP फ़ंक्शन है जो विशेष वर्णों (जैसे <) को उनके एस्केप / एन्कोडेड मान (जैसे <) में परिवर्तित करता है। यह आपको दिखाने की अनुमति देता है "
फ़ंक्शन getQueryVariable (चर) (var क्वेरी = window.location.search.substring (1); var vars = query.split ("&"); के लिए (var i = 0; i)
फ़ंक्शन के बाहर परिवर्तनीय घोषित करें ... var OneVariable; function setVariable () (oneVariable = "Variable set from a function;";) फ़ंक्शन "
आप फ़ायरफ़ॉक्स के कंसोल में इसे चलाकर "ऑन" (जैसे ऑनक्लिक) से शुरू होने वाली सभी घटनाओं की एक सरणी प्राप्त कर सकते हैं। .filter (फ़ंक्शन (i) (वापसी)
के रूप में, चाबियाँ की संख्या। फ़ंक्शन ऑब्जेक्ट (the_object) (/ * फ़ंक्शन को मान्य की संख्या प्राप्त करने के लिए ऑब्जेक्ट में प्रत्येक कुंजी के अस्तित्व को मान्य करने के लिए "
फ़ंक्शन रैंडरेंज (डेटा) (var newTime = data; return newTime;) फ़ंक्शन toggleSomething () (var timeArray = new Array (200, 300, 150, 250, 2000, 3000, "
यह फ़ंक्शन संख्याओं को दो दशमलव स्थानों पर ले जाएगा, और यह सुनिश्चित करेगा कि लौटे मूल्य में दो दशमलव स्थान हैं। उदाहरण के लिए 12.006 12.01 पर लौटेगा, "
(फ़ंक्शन () (यदि (navigator.userAgent.match (/IEMobile/10.0/))) (var msViewportStyle = document.createElement ("स्टाइल"); msViewportStyle.appyChild (")
यह एक सरणी खाली करने के सबसे तेज़ और आसान तरीकों में से एक है। बेशक अन्य तरीके भी हो सकते हैं, लेकिन उनमें आम तौर पर एक नई सरणी का निर्माण शामिल है। ”
जावास्क्रिप्ट-आवश्यक क्षेत्र इनलाइन सीएसएस के साथ छिपा हुआ है, और फिर इसे जावास्क्रिप्ट के एक छोटे स्निपेट के साथ लोड होने के बाद दिखाया गया है। उसके नीचे, noscript टैग का उपयोग किया जाता है "
Var Fb = (); // फ़ंक्शन के लिए एक खाली ऑब्जेक्ट शाब्दिक Fb.log = फ़ंक्शन (obj, कंसोलमैथोड) (यदि (window.console && window.console.firebug && ")
तदनुसार अपनी सीएसएस फ़ाइलों को नाम दें: रात। एसके, दिन, एसकेएस, आदि ... एक अच्छा बोनस यह है कि चूंकि जावास्क्रिप्ट को स्थानीय मशीन से समय मिलता है बजाय "