Difference between _.forEach and _.forOwn in lodash -
एक ऑब्जेक्ट पर फिर से दो तरीकों के बीच अंतर क्या है?
< Div class = "post-text" itemprop = "text">
अंतर इस बात में निहित है कि अगर जिस संग्रह पर आप फिर से चल रहे हैं वह एक वस्तु है जिसमें एक मान लें कि आपके पास वस्तु है: आपको आउटपुट मिलेगा: जबकि इसके साथ इसे लंबाई संपत्ति है, फिर
_। के लिए () इस पर पुनरावृत्त होगा जैसे कि यह एक सरणी है, जबकि
_। ForOwn () एक ऑब्जेक्ट की तरह इसे पुनरावृत्त करेगा।
a = {x: 100, y: 200, लंबाई: 2} < P> यदि आप इसे फिर से दोहराते हैं:
_। प्रत्येक (ए, फ़ंक्शन (val, key) {console.log ('a [ + कुंजी + '] =' + वैल);});
एक [0] = अपरिभाषित एक [1] = अपरिभाषित < / Code>
_ के लिए परोसा जा रहा है () आपको अधिक उचित मिलेगा:
a [x] = 100 एक [y] = 200 एक [लंबाई] = 2
Comments
Post a Comment