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

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


प्रत्येक के लिए...इन लूप वस्तुओं के गुणों के एक चर समग्र मान को पुनरावृत्त करता है।

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

सिंटैक्स

यहां सिंटैक्स है -

for each (variablename in object) {
   statement or block to execute
}

उदाहरण

यहां एक उदाहरण दिया गया है, जो किसी भी वेब ब्राउज़र पर नहीं चलेगा, क्योंकि "प्रत्येक के लिए..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. जावास्क्रिप्ट में नकारात्मक अनंत क्या है?

    Number.NEGATIVE_INFINITY गुण ऋणात्मक अनंत मान का प्रतिनिधित्व करता है। जावास्क्रिप्ट में उपलब्ध अधिकतम मान से अधिक का कोई भी मान नकारात्मक अनंत में बदल जाता है। उदाहरण function checkInfinity(smallNumber) {    if (smallNumber === Number.NEGATIVE_INFINITY) {       return '

  1. जावास्क्रिप्ट में स्टेटमेंट के लिए... के बारे में बताएं?

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

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

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