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

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

4
ईएस 6 में फिल्टर या मानचित्र नोडलिस्ट
ES6 में एक नोडेलिस्ट को फ़िल्टर या मैप करने का सबसे कुशल तरीका क्या है? मेरे रीडिंग के आधार पर, मैं निम्नलिखित विकल्पों में से एक का उपयोग करूंगा: [...nodelist].filter या Array.from(nodelist).filter तुम किसकी सिफारिश करना चाहोगे? और क्या बेहतर तरीके हैं, उदाहरण के लिए सरणियों को शामिल किए बिना?

7
जावास्क्रिप्ट में ऑब्जेक्ट्स Iterable क्यों नहीं हैं?
ऑब्जेक्ट डिफ़ॉल्ट रूप से चलने योग्य क्यों नहीं हैं? मैं वस्तुओं को पुनरावृत्त करने से संबंधित हर समय प्रश्न देखता हूं, किसी वस्तु के गुणों पर पुनरावृति करने के लिए किया जा रहा सामान्य समाधान और उस तरह से किसी वस्तु के भीतर मूल्यों तक पहुंच। यह इतना सामान्य लगता …

5
मैं ES6 वर्ग में "सार्वजनिक स्थैतिक क्षेत्र" कैसे बनाऊं?
मैं एक जावास्क्रिप्ट क्लास बना रहा हूं और मैं जावा में एक पब्लिक स्टेटिक फील्ड रखना चाहता हूं। यह प्रासंगिक कोड है: export default class Agent { CIRCLE: 1, SQUARE: 2, ... यह मुझे मिलने वाली त्रुटि है: line 2, col 11, Class properties must be methods. Expected '(' but …

1
रिएक्ट-राउटर के साथ सक्रिय लिंक?
मैं रिएक्ट-राउटर (v4) की कोशिश कर रहा हूं और मुझे नव शुरू होने वाले मुद्दों में से एक Linkहोना चाहिए active। अगर मैं इनमें से किसी पर क्लिक करता हूंLink टैग , तो सक्रिय सामान काम करना शुरू कर देता है। हालाँकि, मैं चाहूंगा कि होम Linkशुरू हो, जैसे ही …

5
कीवर्ड 'कॉन्स्ट' मूल्य को अपरिवर्तनीय नहीं बनाता है। इसका क्या मतलब है?
नहीं है स्थिरांक परिभाषा में ES6 तलाश डॉ एक्सल Rauschmayer द्वारा: constलेट की तरह काम करता है, लेकिन आपके द्वारा घोषित वैरिएबल को तुरंत इनिशियलाइज़ किया जाना चाहिए, ऐसे मान के साथ जिसे बाद में बदला नहीं जा सकता । [...] const bar = 123; bar = 456; // TypeError: …

3
बाबेल 6.x में डिफ़ॉल्ट निर्यात मान की आवश्यकता नहीं हो सकती है
बाबेल 5.x में, मैं निम्नलिखित कोड लिख सकता हूं: app.js export default function (){} index.js require('babel/register'); require('./app')(); फिर, मैं node index.jsबिना किसी त्रुटि के चला सकता हूं । हालाँकि, बैबल 6.x का उपयोग करते हुए, निम्न कोड चला रहा है index.es6.js require('babel-core/register'); require('./app')(); एक त्रुटि के परिणामस्वरूप आवश्यकता (...) एक …

4
ब्राउज़र में ES6 मॉड्यूल्स: अनकनेक्टेड सिंटैक्स्योर: अनपेक्षित टोकन आयात
मैं ES6 (ECMAScript 6) के लिए नया हूं , और मैं ब्राउज़र में इसके मॉड्यूल सिस्टम का उपयोग करना चाहता हूं । मैंने पढ़ा है कि ES6 फ़ायरफ़ॉक्स और क्रोम द्वारा समर्थित है, लेकिन मैं निम्नलिखित त्रुटि का उपयोग कर रहा हूंexport Uncaught SyntaxError: Unexpected token import मेरे पास एक …

5
ES6: सशर्त और गतिशील आयात विवरण
सशर्त क्या नीचे की तरह सशर्त आयात विवरण रखना संभव है? if (foo === bar) { import Baz from './Baz'; } मैंने ऊपर कोशिश की है, लेकिन संकलन करते समय (बैबल से) निम्न त्रुटि प्राप्त करें। 'import' and 'export' may only appear at the top level गतिशील क्या नीचे की …

5
कई वादे कैसे वापस करें और अन्य सामान करने से पहले उन सभी की प्रतीक्षा करें
मेरे पास एक लूप है जो एक विधि को कॉल करता है जो सामान को अतुल्यकालिक रूप से करता है। यह लूप विधि को कई बार कॉल कर सकता है। इस लूप के बाद, मेरे पास एक और लूप है जिसे केवल तब निष्पादित करने की आवश्यकता होती है जब …

12
त्रुटि: प्रीसेट "es2015" निर्देशिका के सापेक्ष नहीं मिल सका "/ उपयोगकर्ता / उपयोगकर्ता नाम"
मुझे निम्न त्रुटि मिलती है जब gulp-babel का उपयोग करने की कोशिश कर रहा हूँ: त्रुटि: प्रीसेट "es2015" निर्देशिका के सापेक्ष नहीं मिल सका "/ उपयोगकर्ता / उपयोगकर्ता नाम" मैं es2015 पूर्व निर्धारित विश्व स्तर पर और स्थानीय स्तर पर स्थापित है तो यह क्यों एक मुद्दा होगा नहीं देख …

4
ES6 टेम्प्लेट लिटरल बनाम कंसट्रेटेड स्ट्रिंग्स
मेरे पास एक्मा-स्क्रिप्ट -6 के लिए निम्न कोड है template literals let person = {name: 'John Smith'}; let tpl = `My name is ${person.name}.`; let MyVar="My name is "+ person.name+"."; console.log("template literal= "+tpl); console.log("my variable = "+MyVar); आउटपुट निम्नानुसार है: template literal= My name is John Smith. my variable = …

2
जावास्क्रिप्ट ES6 कम्प्यूटेशनल / संग्रह की समय जटिलता
किस समय जटिलता (बिग-ओ नोटेशन में) कुंजी संग्रह के लिए ईएस 6 विनिर्देश (सेट, मानचित्र, कमजोर और कमजोर) के लिए प्रदान की जाती है? मेरी अपेक्षा, और मैं अधिकांश डेवलपर्स से अपेक्षा करता हूं, यह है कि विनिर्देशों और कार्यान्वयन व्यापक रूप से स्वीकार किए गए प्रदर्शन एल्गोरिदम का उपयोग …

3
ECMAScript 2015: लूप्स के लिए कास्ट
नीचे दिए गए दोनों (या दोनों में से कोई भी) कोड टुकड़े एक पूर्ण ECMAScript 2015 कार्यान्वयन में काम करने वाले होने चाहिए: for (const e of a) for (const i = 0; i < a.length; i += 1) मेरी समझ से, पहला उदाहरण काम करना चाहिए क्योंकि eप्रत्येक पुनरावृत्ति …

14
फॉर लूप्स में ऑब्जेक्ट्स का उपयोग करना
लूप के लिए ऑब्जेक्ट का उपयोग करना क्यों संभव नहीं है? या यह एक ब्राउज़र बग है? यह कोड Chrome 42 में काम नहीं करता है, यह कहना कि अपरिभाषित कोई कार्य नहीं है: test = { first: "one"} for(var item of test) { console.log(item) }

6
ES6 में मैप्स बनाम ऑब्जेक्ट्स, कब उपयोग करें?
Ref: एमडीएन मैप्स जब रन टाइम तक कुंजियाँ अज्ञात हों, और जब सभी कुंजियाँ एक ही प्रकार की हों और सभी मान एक ही प्रकार के हों, तो उन ऑब्जेक्ट्स पर मैप्स का उपयोग करें। ऑब्जेक्ट का उपयोग तब करें जब व्यक्तिगत तत्वों पर काम करने वाले तर्क हों। सवाल: …

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