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

JavaScript में for each...in स्टेटमेंट क्या है?


for each...in लूप

for each...in लूप ऑब्जेक्ट्स की प्रॉपर्टीज़ के सभी वैल्यूज़ पर एक वेरिएबल को इटरेट करता है।

नोट - "for...each..in" अब डिप्रिकेटेड है। इसका उपयोग न करें।

सिंटैक्स

for each (variablename in object) { 
  स्टेटमेंट या ब्लॉक निष्पादित करने के लिए 
}

उदाहरण

यह उदाहरण किसी भी वेब ब्राउज़र पर नहीं चलेगा, क्योंकि "for each..in" अब डिप्रिकेटेड है:

<!DOCTYPE html> <html> 
  <body> 
    <script> 
      var myObj = {myProp1:30, myProp2: 40}; 
      var sum = 0; 
      for each (var value in myObj) { 
        sum += value; 
      } 
      document.write(sum); 
    </script> 
  </body> 
</html>
  1. - JavaScript में नेगेटिव इन्फिनिटी क्या है?

    Number.NEGATIVE_INFINITY प्रॉपर्टी नेगेटिव इन्फिनिटी मान का प्रतिनिधित्व करती है। JavaScript में उपलब्ध अधिकतम मान से अधिक कोई भी मान नेगेटिव इन्फिनिटी में बदल जाता है। उदाहरण function checkInfinity(smallNumber) { if (smallNumber === Number.NEGATIVE_INFINITY) { return Process number as -Infinity; }

  1. जावास्क्रिप्ट में for...in स्टेटमेंट समझाया गया जावास्क्रिप्ट में for...in स्टेटमेंट समझाया गया

    for...in लूप ऑब्जेक्ट की सभी प्रॉपर्टीज के माध्यम से लूप करता है। जावास्क्रिप्ट में for..in स्टेटमेंट को लागू करने का कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=en> <head> <meta charset=UTF-8 /> <meta name=viewport content=width=device-width, initial-scale=1.0

  1. - जावास्क्रिप्ट में संख्याओं के लिए एक अनुक्रम का मान ढूंढना

    समस्यानिम्न अनुक्रम योग पर विचार करें:$$seq(n,\:p)=\displaystyle\sum\limits_{k=0} \square(-1)^{k}\times\:p\:\times 4^{n-k}\:\times(\frac{2n-k}{k})$$हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याएं n और p लेता है और seq(n, p) का मान लौटाता है।उदाहरणनिम्न कोड देखें:const n = 12; const p = 70; const