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

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

4
ES6 वर्ग आधारित रिएक्ट घटकों बनाम कार्यात्मक ES6 रिएक्ट घटकों का उपयोग कब करें?
प्रतिक्रिया सीखने में कुछ समय बिताने के बाद मैं घटक बनाने के दो मुख्य प्रतिमानों के बीच के अंतर को समझता हूं। मेरा सवाल यह है कि मुझे कब और किसका उपयोग करना चाहिए? एक के बाद एक दूसरे के लाभ / ट्रेडऑफ क्या हैं? ES6 वर्ग: import React, { …

8
मैं ES2015 में नामांकित तीर फ़ंक्शन कैसे लिखूं?
मेरे पास एक फ़ंक्शन है जिसे मैं ES6 में नए तीर सिंटैक्स में बदलने की कोशिश कर रहा हूं । यह एक नामित कार्य है: function sayHello(name) { console.log(name + ' says hello'); } क्या कोई ऐसा तरीका है जो इसे बिना var स्टेटमेंट के नाम दे सकता है: var …

6
ES6 में `एक्सपोर्ट कास्ट` बनाम` एक्सपोर्ट डिफॉल्ट`
मैं यह निर्धारित करने की कोशिश कर रहा हूं कि क्या इन दोनों के बीच कोई बड़ा अंतर है, export defaultकेवल करने से सक्षम होने के अलावा अन्य : import myItem from 'myItem'; और export constमैं का उपयोग कर सकते हैं: import { myItem } from 'myItem'; मैं सोच रहा …

5
ES6 इंडेक्स फ़ाइल में निर्यात / आयात कर रहा है
मैं वर्तमान में वेब पैक / बैबल के माध्यम से एक रिएक्ट ऐप में ईएस 6 का उपयोग कर रहा हूं। मैं एक मॉड्यूल के सभी घटकों को इकट्ठा करने और उन्हें निर्यात करने के लिए इंडेक्स फाइलों का उपयोग कर रहा हूं। दुर्भाग्य से, यह इस तरह दिखता है: …

1
ES6 में "सख्त उपयोग" का उपयोग करने के लिए अनुशंसित नहीं है?
मैं अभी तक ECMAScript 6 से परिचित नहीं हूँ। मैंने सिर्फ रिएक्टर स्टार्टर किट रेपो का क्लोन तैयार किया है, जो एप्लीकेशन कोड के लिए ES6 का उपयोग करता है। मुझे यह देखकर आश्चर्य हुआ कि लिंटर निर्देश के निषिद्ध घटनाओं के लिए कॉन्फ़िगर किया गया है use strict, जो …

4
बैबेल 6 बदलता है कि यह डिफ़ॉल्ट रूप से कैसे निर्यात करता है
इससे पहले, बेबल लाइन जोड़ देगा module.exports = exports["default"]। यह अब ऐसा नहीं है। इससे पहले कि मैं क्या कर सकता है इसका मतलब है: var foo = require('./foo'); // use foo अब मुझे यह करना है: var foo = require('./foo').default; // use foo बहुत बड़ी बात नहीं है (और …

11
मैं सशर्त रूप से एक ES6 मॉड्यूल कैसे आयात कर सकता हूं?
मुझे कुछ ऐसा करने की आवश्यकता है: if (condition) { import something from 'something'; } // ... if (something) { something.doStuff(); } उपरोक्त कोड संकलन नहीं करता है; यह फेंकता है SyntaxError: ... 'import' and 'export' may only appear at the top level। मैंने यहांSystem.import दिखाए अनुसार उपयोग करने की …

13
Nodejs5 और कोलाहल में "अप्रत्याशित टोकन आयात"?
जेएस फ़ाइल में, मैंने आवश्यकता के बजाय आयात का उपयोग किया import co from 'co'; और इसे सीधे नोडज द्वारा चलाने की कोशिश की क्योंकि यह कहा गया है कि आयात 'शिपिंग फीचर्स' है और बिना किसी रनटाइम फ्लैग ( https://nodejs.org/en/docs/es6/ ) के बिना समर्थन है , लेकिन मुझे एक …

3
रिएक्ट फंक्शनल स्टेटलेस कंपोनेंट, प्योरकंपोनेंट, कंपोनेंट; क्या अंतर हैं और हमें कब और क्या उपयोग करना चाहिए?
यह जानने के लिए कि रिएक्ट v15.3.0 से , हमारे पास PureRenderMixin बिल्ट-इन के साथ विस्तार करने के लिए PureComponent नामक एक नया बेस क्लास है। जो मैं समझता हूं, वह यह है कि हुड के तहत, यह अंदर के उथले तुलना की तुलना करता है ।shouldComponentUpdate अब हमारे पास …

6
eslint: त्रुटि पार्सिंग त्रुटि: कीवर्ड 'कॉन्स्ट' आरक्षित है
मुझे ESLint से यह त्रुटि मिल रही है: error Parsing error: The keyword 'const' is reserved इस कोड से: const express = require('express'); const app = express(); const _ = require('underscore'); मैंने node_modulesसभी npm पैकेजों को हटाने और पुन: स्थापित करने की कोशिश की है (जैसा कि यहां बताया गया …

4
जावास्क्रिप्ट में कार्यों को परिभाषित करने के लिए कास्ट का उचित उपयोग
मुझे दिलचस्पी है कि constजावास्क्रिप्ट में किसी विशेष प्रकार के मूल्यों का उपयोग करने के लिए किसी भी सीमा को निर्धारित किया जा सकता है। क्या यह मान्य है? दी यह काम करता है, लेकिन क्या यह किसी भी कारण से बुरा माना जाता है? const doSomething = () => …

4
क्लास के तरीकों के रूप में एरो फ़ंक्शंस (पब्लिक क्लास फील्ड्स) का उपयोग कैसे करें?
मैं रिएक्ट के साथ ईएस 6 कक्षाओं का उपयोग करने के लिए नया हूं, पहले मैं अपने तरीकों को वर्तमान वस्तु (पहले उदाहरण में दिखाता हूं) के लिए बाध्य कर रहा हूं, लेकिन क्या ईएस 6 मुझे तीर के साथ एक वर्ग समारोह को स्थायी रूप से एक वर्ग समारोह …

19
किसी तत्व में कैसे स्क्रॉल करें?
मेरे पास एक चैट विजेट है जो हर बार मेरे स्क्रॉल करते समय संदेशों की एक सरणी खींचता है। संदेश लोड होने पर अब मैं जिस समस्या का सामना कर रहा हूं, वह स्लाइडर शीर्ष पर स्थिर है। मैं चाहता हूं कि यह पिछले एरे से आखिरी इंडेक्स एलिमेंट पर …

3
नियमित ES6 वर्ग विधियों से स्थिर विधियों को कॉल करें
स्थैतिक तरीकों को कॉल करने का मानक तरीका क्या है? मैं constructorकक्षा के नाम का उपयोग या उपयोग करने के बारे में सोच सकता हूं , मुझे यह पसंद नहीं है क्योंकि यह आवश्यक नहीं लगता है। क्या पूर्व अनुशंसित तरीका है, या कुछ और है? यहाँ (contrived) उदाहरण है: …

9
जहाँ बनाने के लिए प्रतिक्रिया-अनुप्रयोग-वेबपैक कॉन्फिग और फाइल्स है?
मैं के साथ एक ReactJS प्रोजेक्ट बनाता हूं create-react-app पैकेज के और यह अच्छी तरह से काम करता है, लेकिन मुझे वेबपैक फाइलें और कॉन्फ़िगरेशन नहीं मिल सकते हैं। वेबपैक के साथ प्रतिक्रिया-निर्माण-ऐप कैसे काम करता है? वेबपैक कॉन्फ़िगरेशन फ़ाइल कहाँ डिफ़ॉल्ट स्थापना के साथ स्थित हैं create-react-app? मैं अपने …

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