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

ECMAScript विनिर्देश का 2015 संस्करण, अब एक मानक (ECMAScript 2015) है। केवल इस टैग का उपयोग करें जहां प्रश्न विशेष रूप से ECMAScript 2015 में प्रदान की गई नई सुविधाओं या तकनीकी परिवर्तनों से संबंधित है।

6
ES6 WeakMap के वास्तविक उपयोग क्या हैं?
के वास्तविक उपयोग क्या हैं WeakMapECMAScript 6 में पेश किए डेटा संरचना ? चूंकि एक कमजोर मानचित्र की एक कुंजी अपने संबंधित मूल्य के लिए एक मजबूत संदर्भ बनाती है, यह सुनिश्चित करते हुए कि एक कमजोर मानचित्र में डाला गया मूल्य कभी भी गायब नहीं होगा, जब तक कि …

10
ऑब्जेक्ट स्प्रेड बनाम Object.assign
मान लें कि मेरे पास एक optionsचर है और मैं कुछ डिफ़ॉल्ट मान सेट करना चाहता हूं। इन दो विकल्पों का क्या लाभ / कमी है? वस्तु प्रसार का उपयोग करना options = {...optionsDefault, ...options}; या Object.assign का उपयोग कर रहे हैं options = Object.assign({}, optionsDefault, options); यही वह प्रतिबद्धता …

25
प्रतिक्रिया में नेस्टेड राज्य गुणों को कैसे अपडेट करें
मैं इस तरह से नेस्टेड संपत्ति का उपयोग करके अपने राज्य को व्यवस्थित करने की कोशिश कर रहा हूं: this.state = { someProperty: { flag:true } } लेकिन इस तरह अद्यतन राज्य, this.setState({ someProperty.flag: false }); काम नहीं करता है। इसे सही तरीके से कैसे किया जा सकता है?

1
मैं जावास्क्रिप्ट में डिफ़ॉल्ट आयात कैसे कर सकता हूं?
ईएस 6 मॉड्यूल का उपयोग करना, मुझे पता है कि मैं एक नामित आयात को उपनाम दे सकता हूं import { foo as bar } from 'my-module'; और मुझे पता है कि मैं एक डिफ़ॉल्ट आयात कर सकता हूं import defaultMember from 'my-module'; मैं एक डिफ़ॉल्ट आयात को उपनाम देना …

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

27
एक ReactJS घटक में कई कक्षाएं कैसे जोड़ें
मैं ReactJS और JSX में नया हूं और नीचे दिए गए कोड से मुझे थोड़ी परेशानी हो रही है। मैं classNameप्रत्येक पर विशेषता के लिए कई वर्गों को जोड़ने का प्रयास कर रहा हूं li: <li key={index} className={activeClass, data.class, "main-class"}></li> मेरा प्रतिक्रिया घटक है: var AccountMainMenu = React.createClass({ getInitialState: function() …

16
प्रोग्राम राउटर V4 का उपयोग करके प्रोग्रामेटिक रूप से नेविगेट करें
मैंने अभी react-routerv3 से v4 तक प्रतिस्थापित किया है। लेकिन मुझे यकीन नहीं है कि कैसे एक के सदस्य समारोह में प्रोग्रामेटिक रूप से नेविगेट करने के लिए Component। यानी handleClick()फंक्शन में मैं /path/some/whereकुछ डेटा प्रोसेस करने के बाद नेविगेट करना चाहता हूं । मैं ऐसा करता था: import { …

4
मॉड्यूल .exports बनाम निर्यात डिफ़ॉल्ट Node.js और ES6 में
Node's module.exportsऔर ES6 के बीच क्या अंतर है export default? जब मैं export defaultNode.js 6.2.2 में कोशिश करता हूं तो मुझे यह पता लगाने की कोशिश की जाती है कि मुझे "__ एक निर्माता नहीं है" त्रुटि क्यों है । क्या काम करता है 'use strict' class SlimShady { constructor(options) …

14
ES6 कक्षाओं में स्थिर स्थिरांक की घोषणा?
मैं एक में स्थिरांक को लागू करना चाहता हूं class, क्योंकि यह वह जगह है जहां उन्हें कोड में पता लगाने के लिए समझ में आता है। अब तक, मैं स्टैटिक विधियों के साथ निम्नलिखित वर्कअराउंड को लागू कर रहा हूं: class MyClass { static constant1() { return 33; } …

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

8
जावास्क्रिप्ट में ब्लॉक-स्कोपेड चर घोषणाओं के लिए 'लेट' नाम क्यों चुना गया?
मैं समझता हूं varकि वह नाम क्यों लेता है - यह परिवर्तनशील है, const- यह एक स्थिर है, लेकिन नाम के पीछे का अर्थ क्या है let, जो वर्तमान ब्लॉक में जाता है? होने दो?

3
बोवर इनिट - amd, es6, ग्लोबल्स और नोड के बीच अंतर
मैं अपना पहला Bower घटक बना रहा हूं। bower initस्क्रिप्ट चलाने के बाद मुझसे पूछता है 'यह पैकेज किस प्रकार के मॉड्यूल को उजागर करता है?' इन विकल्पों के साथ: एएमडी ES6 वैश्विक नोड इन विकल्पों में क्या अंतर है?

12
जावास्क्रिप्ट में मानचित्र बनाम वस्तु
मैंने अभी-अभी chromestatus.com की खोज की और, अपने दिन के कई घंटे खोने के बाद, यह सुविधा प्रविष्टि मिली : मानचित्र: मानचित्र वस्तुएँ सरल कुंजी / मान मानचित्र हैं। इसने मुझे भ्रमित कर दिया। रेगुलर जावास्क्रिप्ट ऑब्जेक्ट्स डिक्शनरी हैं, तो डिक्शनरी से कैसे Mapअलग है? वैचारिक रूप से, वे समान …

2
क्या मुझे टाइपस्क्रिप्ट का उपयोग करना चाहिए? या मैं सिर्फ ES6 का उपयोग कर सकता हूं? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 5 साल पहले बंद हुआ …

7
मैं जेस्ट का उपयोग करके एक ईएस 6 मॉड्यूल आयात कैसे कर सकता हूं?
मुझे लगता है कि यह संभव नहीं है, लेकिन मैं वैसे भी पूछना चाहता हूं। मैं यह परीक्षण करना चाहता हूं कि मेरा एक ईएस 6 मॉड्यूल एक विशेष तरीके से दूसरे ईएस 6 मॉड्यूल को कॉल करता है। जैस्मीन के साथ यह सुपर आसान है - एप्लिकेशन कोड: // …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.