जोआब चुआ द्वारा लिखित
ऐसा करना बंद करो! ❌
इसके बजाय यह प्रयास करें. ✅
लेकिन यदि आपके पास वस्तुओं की एक श्रृंखला है, तो इसे आज़माएँ और भी बेहतर होगा?
यदि आप यह मापना चाहते हैं कि आपके कोड में कुछ ऑपरेशन कितनी तेजी से चलते हैं, तो इसे आज़माएँ।
ब्राउज़र कंसोल में लगने वाले समय को मापने के लिए console.time और console.timeEnd करें।
अंत में, यदि आप अपने कोड और उसके निष्पादन अनुक्रम का पता लगाना चाहते हैं, तो इसे आज़माएँ।
आप अपने एप्लिकेशन को डीबग करने के लिए आवश्यक ढेर सारी जानकारी देख पाएंगे।
क्या आपके साथ पहले ऐसा हुआ है कि आपको ऑब्जेक्ट में केवल कुछ वेरिएबल्स की आवश्यकता है लेकिन आपको पूरा ऑब्जेक्ट पास किया जा रहा है और इसे इस पारंपरिक तरीके से उपयोग किया जा रहा है?
क्या आप अपने फ़ंक्शन में मानव वस्तु घोषणा का बार-बार उपयोग कर रहे हैं? ऐसा मत करो. इसके बजाय ES6 ऑब्जेक्ट डी-स्ट्रक्चरिंग का उपयोग करें। ✅
उन वेरिएबल्स को डी-स्ट्रक्चर करें जिन्हें आपको फ़ंक्शन तर्कों में उपयोग करने की आवश्यकता है। वैकल्पिक रूप से, आप फ़ंक्शन के अंदर ही डी-स्ट्रक्चर कर सकते हैं।
❌ जब आप अपने वेरिएबल्स को स्ट्रिंग से जोड़ने का प्रयास कर रहे हों तो ऐसा न करें।
इसके बजाय ऐसा करें. ✅
मान लें कि आपके पास 2 ऑब्जेक्ट हैं और आप उन्हें संयोजित करना चाहते हैं या 1 ऑब्जेक्ट के कुछ गुणों को दूसरे में निर्दिष्ट करना चाहते हैं। परंपरागत रूप से, हम ऐसा करेंगे।
इसमें तकनीकी रूप से कुछ भी गलत नहीं है, सिवाय इसके कि आप वास्तव में अपनी वस्तु को बदल रहे हैं। इसके बजाय यह प्रयास करें. ✅
स्प्रेड ऑपरेटर की सबसे अच्छी बात यह है कि यह ऐरे के लिए भी काम करता है। ?
इसके बजाय.
इसके बजाय ऐसा करें।
क्या आप किसी सरणी में लागत की कुल राशि की गणना करने के लिए इस तरह से लूप करने के दोषी हैं? ऐसा करना बंद करो. ❌
इसके बजाय अपनी शैली को इसमें बदलना शुरू करें।
साफ़ और दुबला. काम किया! ✅
आशा है कि ये कुछ युक्तियां आपको बेहतर, साफ-सुथरा और सरल कोड लिखने में मार्गदर्शन करेंगी।
मार्सकोड द्वारा प्रायोजित
हमारे साथ अपने विचारों पर चर्चा करने के लिए हमारे डिस्कोर्ड में शामिल होने के लिए आपका स्वागत है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3