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

AngularJS - forEach () फ़ंक्शन

AngularJS में forEach () फ़ंक्शन आइटम या ऑब्जेक्ट या किसी सरणी के संग्रह पर पुनरावृति करने के लिए Iterator ऑब्जेक्ट का उपयोग करता है। पुनरावर्तक फ़ंक्शन को इटरेटर ऑब्जेक्ट . के साथ कॉल किया जाता है (मान, कुंजी, obj ) कहाँ,

  • मान वस्तु का प्रतिनिधित्व करता है संपत्ति या एक सरणी तत्व,
  • कुंजी ऑब्जेक्ट गुण कुंजी या सरणी तत्व अनुक्रमणिका निर्दिष्ट करता है, और
  • obj संपूर्ण वस्तु का प्रतिनिधित्व करता है।

ध्यान दें कि forEach() फ़ंक्शन विरासत में मिली संपत्तियों पर पुनरावृति नहीं करता है।

सिंटैक्स

angular.forEach(obj, iterator, [context])

उदाहरण - forEach()

. का उपयोग करके मानों को पुनरावृत्त करें

एक फ़ाइल बनाएं "forEach.html " अपनी कोणीय परियोजना निर्देशिका में और निम्नलिखित कोड स्निपेट को कॉपी-पेस्ट करें।

<!DOCTYPE html>
<html>
   <head>
      <title>angular.forEach()</title>

      <script src= "https://ajax.googleapis.com/ajax/libs/angularjs/1.3.2/angular.min.js">
      </script>
   </head>

   <body ng-app="app" ng-cloak style="padding:30px">
      <h1 style="color:green">
         Welcome to Tutorials Point
      </h1>
      <h2>AngularJS | angular.forEach()</h2>
         <p>Employee Names:</p>
      <div ng-controller="demo">
         <div ng-repeat="name in names">
            <ul><li>{{name}}</li></ul>
         </div>
      </div>

      <!-- Script for passing the values and checking... -->
      <script>
         var app = angular.module("app", []);
         app.controller('demo', ['$scope', function ($scope) {
            $scope.names = [];
            var values = [{name: 'John'},
                      {name: 'Steve'},
                      {name: 'Bill'},
                      {name: 'Clark'},
                      {name: 'Tim'}];
            angular.forEach(values, function (value, key) {
               $scope.names.push(value.name);
            });
         }]);
      </script>
   </body>
</html>

आउटपुट

उपरोक्त कोड को चलाने के लिए, बस अपनी फ़ाइल पर जाएँ और इसे सामान्य HTML फ़ाइल के रूप में चलाएँ। आप ब्राउज़र विंडो पर निम्न आउटपुट देखेंगे।

जब मान बराबर न हों -

AngularJS - forEach () फ़ंक्शन


  1. पायथन टिंकर में बाइंडिंग फ़ंक्शन

    पायथन में टिंकर एक जीयूआई पुस्तकालय है जिसका उपयोग विभिन्न जीयूआई प्रोग्रामिंग के लिए किया जा सकता है। ऐसे एप्लिकेशन डेस्कटॉप एप्लिकेशन बनाने के लिए उपयोगी होते हैं। इस लेख में हम GUI प्रोग्रामिंग के एक पहलू को देखेंगे जिसे बाइंडिंग फंक्शन कहा जाता है। यह घटनाओं को कार्यों और विधियों के लिए बाध्य कर

  1. issubset () पायथन में फ़ंक्शन

    इस लेख में, हम पायथन स्टैंडर्ड लाइब्रेरी में उपलब्ध issubset () फ़ंक्शन के कार्यान्वयन और उपयोग के बारे में जानेंगे। issubset() विधि बूलियन ट्रू लौटाती है जब एक सेट के सभी तत्व दूसरे सेट में मौजूद होते हैं (एक तर्क के रूप में पारित) अन्यथा, यह बूलियन गलत देता है। नीचे दिए गए चित्र में B, A का एक उ

  1. इंटरसेक्शन () फ़ंक्शन पायथन

    इस लेख में, हम चौराहे () फ़ंक्शन के बारे में जानेंगे जो किसी दिए गए सेट पर किया जा सकता है। गणित के अनुसार प्रतिच्छेदन का अर्थ है दो समुच्चयों से उभयनिष्ठ तत्वों का पता लगाना। सिंटैक्स <set name>.intersection(<set a1> <set a2> ……..) रिटर्न वैल्यू सेट में सामान्य त