javascript - Check if object contains property with specific value -


मेरे पास नीचे एक वस्तु है:

  var _obj = {'name1 @ gmail} Com ':' 'bob@gmail.com': {चैनल: 'V2231212', से: 'बॉब'}, 'judy@gmail.com': {चैनल: 'V223231212', से: 'न्यायी'}}, ' Name2@gmail.com ': {' bill@gmail.com ': {चैनल:' V123123 ', से:' बिल '}}};   

मैं कैसे देख सकता हूँ कि वस्तु में कहीं भी " चैनल " मौजूद होता है जो " V123123 " के बराबर होता है? < / P>

उपरोक्त मामले में बिल @ जीमेल V123123 के बराबर है और इसे सही होना चाहिए।

कोई भी विचार?

इसे आज़माएं:

  console.log (इसमें प्रॉपर्टी वैल्यू (_obj, 'channel', 'v123123')); फ़ंक्शन मेंप्रॉपर्टी वेल्यू (obj, propertyName, propertyValue) {var contains = false; फ़ंक्शन ए (ओ) {के लिए (विभिन्न प्रकार के सहारा) यदि (ओ एचओएसओपिपर्टी (प्रोप)) (यदि (प्रोप === प्रॉपर्टीनेम एंड amp; ओ [प्रोप] === प्रॉपर्टी वैल्यू) {इसमें = सच है; वापसी; } अगर (टाइपफ ओ [प्रोप] === 'ऑब्जेक्ट') ए (ओ [प्रोप]); }} A (_obj); वापसी में शामिल है; }   



Comments

Popular posts from this blog

excel vba - How to delete Solver(SOLVER.XLAM) code -

github - Teamcity & Git - PR merge builds - anyway to get HEAD commit hash? -

ios - Replace text in UITextView run slowly -