ecmascript-harmony पर टैग किए गए जवाब

ECMAScript सद्भाव वर्तमान ECMA-262 विनिर्देश का विस्तार करने के उद्देश्य से प्रस्तावों का कोड नाम है।

10
सेट को एरे में कैसे बदलें?
सेट अद्वितीय तत्वों की गारंटी के साथ Arrays बनाने के लिए एक अच्छा तरीका की तरह लगता है, लेकिन यह जनरेटर [सेट] .values ​​को छोड़कर गुणों को प्राप्त करने के लिए किसी भी अच्छे तरीके को उजागर नहीं करता है, जिसे अजीब तरीके से कहा जाता है mySet.values.next()। यह ठीक …

9
मुझे ECMAScript 6 में एरो फ़ंक्शंस का उपयोग कब करना चाहिए?
यह सवाल उन लोगों पर निर्देशित किया गया है जिन्होंने आगामी ECMAScript 6 (हार्मनी) के संदर्भ में कोड शैली के बारे में सोचा है और जिन्होंने पहले ही भाषा के साथ काम किया है। के साथ () => {}और function () {}हम ES6 में फ़ंक्शन लिखने के लिए दो समान …

7
ES6 में प्रतीक लाने के लिए प्रेरणा क्या है?
अद्यतन : हाल ही में मोज़िला का एक शानदार लेख आया। यदि आप उत्सुक हैं तो इसे पढ़ें। जैसा कि आप जानते हैं कि वे ECMAScript 6 में नए प्रतीक आदिम प्रकार को शामिल करने की योजना बना रहे हैं (कुछ अन्य पागल सामान का उल्लेख नहीं करने के लिए)। …

20
मैं एक कुंजी को छोड़कर किसी जावास्क्रिप्ट ऑब्जेक्ट को कैसे क्लोन कर सकता हूं?
मेरे पास एक सपाट जेएस वस्तु है: {a: 1, b: 2, c: 3, ..., z:26} मैं एक तत्व को छोड़कर ऑब्जेक्ट को क्लोन करना चाहता हूं: {a: 1, c: 3, ..., z:26} ऐसा करने का सबसे आसान तरीका क्या है (यदि संभव हो तो es6 / 7 का उपयोग करना …

9
जावास्क्रिप्ट सेट के लिए ऑब्जेक्ट समानता कैसे अनुकूलित करें
न्यू ईएस 6 (हार्मनी) नए सेट ऑब्जेक्ट का परिचय देता है । सेट द्वारा उपयोग की जाने वाली पहचान एल्गोरिथ्म ===ऑपरेटर के समान है और इसलिए वस्तुओं की तुलना करने के लिए बहुत उपयुक्त नहीं है: var set = new Set(); set.add({a:1}); set.add({a:1}); console.log([...set.values()]); // Array [ Object, Object ] …

19
क्या उत्परिवर्तनीय चर के बिना ES6 (ECMAScript 6) में x बार लूप करने की व्यवस्था है?
xजावास्क्रिप्ट में लूप समय का विशिष्ट तरीका है: for (var i = 0; i < x; i++) doStuff(i); लेकिन मैं ++ऑपरेटर का उपयोग नहीं करना चाहता या उसके पास कोई भी परिवर्तनशील चर नहीं है। तो वहाँ एक रास्ता है, ES6 में, xएक और तरीका लूप करने के लिए? मुझे …

11
ES 6 में ऑब्जेक्ट से कुछ गुण लेने के लिए एक-लाइनर
कोई फ़ंक्शन कैसे लिख सकता है, जो ईएस 6 में सबसे कॉम्पैक्ट तरीके से केवल कुछ विशेषताओं को लेता है? मैं विनाशकारी + सरलीकृत ऑब्जेक्ट शाब्दिक का उपयोग करके समाधान के साथ आया हूं, लेकिन मुझे यह पसंद नहीं है कि फ़ील्ड की सूची कोड में दोहराई गई है। वहाँ …

1
जावास्क्रिप्ट डबल कोलोन (बाँध ऑपरेटर)
जैसा कि आप जानते हैं, .bind()फ़ंक्शन के लिए एक शॉर्टकट का प्रस्ताव है , इसलिए आप लिख सकते हैं: ::this.handleStuff और यह es5 में उस तरह काम करेगा: this.handleStuff.bind(this) मेरा प्रश्न है: क्या इस तरह से दलीलें पारित करना संभव होगा? मेरा मतलब उक्त शॉर्टकट से यह लिखने का एक …

6
ईएस 6 ऑब्जेक्ट्स में विधियां: तीर फ़ंक्शन का उपयोग करना
ES6 में, ये दोनों कानूनी हैं: var chopper = { owner: 'Zed', getOwner: function() { return this.owner; } }; और, आशुलिपि के रूप में: var chopper = { owner: 'Zed', getOwner() { return this.owner; } } क्या नए तीर फ़ंक्शन का उपयोग करना संभव है? कुछ इस तरह की कोशिश …

7
ES6 मानचित्र और कमजोर मानचित्र में क्या अंतर है?
खोज रहे हैं इस और इस MDN पृष्ठों यह मैप्स और WeakMaps के बीच फर्क सिर्फ इतना है की तरह लगता है WeakMaps के लिए एक लापता "आकार" संपत्ति है। लेकिन क्या यह सच है? उनमें क्या अंतर है?
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.