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

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

8
आप JSON.string को ES6 मैप कैसे बनाते हैं?
मैं JS ऑब्जेक्ट्स के बजाय ES6 मैप का उपयोग शुरू करना चाहता हूं, लेकिन मुझे वापस रखा जा रहा है क्योंकि मैं JSON.stringify () मैप के बारे में पता नहीं लगा सकता हूं। मेरी कुंजी को तार होने की गारंटी है और मेरे मूल्य हमेशा सूचीबद्ध होंगे। क्या मुझे धारावाहिक …

6
एक क्रम के लिए पायथन 'गणना' के बराबर ES6 क्या है?
पायथन में एक अंतर्निहित फ़ंक्शन हैenumerate , जो (index, item)जोड़े के चलने योग्य है । ES6 एक सरणी के लिए एक बराबर है? यह क्या है? def elements_with_index(elements): modified_elements = [] for i, element in enumerate(elements): modified_elements.append("%d:%s" % (i, element)) return modified_elements print(elements_with_index(["a","b"])) #['0:a', '1:b'] ES6 बिना समकक्ष enumerate: function …

6
जेएसएक्स प्रॉप्स को एरो फ़ंक्शंस या बाइंड का उपयोग क्यों नहीं करना चाहिए?
मैं अपने रिएक्ट एप्लिकेशन के साथ एक प्रकार का वृक्ष चला रहा हूं, और मुझे यह त्रुटि मिली है: error JSX props should not use arrow functions react/jsx-no-bind और यह वह जगह है जहां मैं तीर फ़ंक्शन (अंदर onClick) चला रहा हूं : {this.state.photos.map(tile => ( <span key={tile.img}> <Checkbox defaultChecked={tile.checked} …

5
आवश्यकता के साथ Node.js ES6 कक्षाएं
अब तक, मैंने node.jsनिम्नलिखित तरीके से कक्षाएं और मॉड्यूल बनाए हैं : var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print = function () { console.log('Name is :'+ this.name); }; …

12
setState राज्य को तुरंत अपडेट नहीं करता है
मैं पूछना चाहता हूं कि जब मैं ऑनक्लिक ईवेंट करता हूं तो मेरा राज्य क्यों नहीं बदल रहा है। मैंने कुछ समय पहले खोजा है कि मुझे कंस्ट्रक्टर में ऑनक्लिक फ़ंक्शन को बांधने की आवश्यकता है लेकिन फिर भी राज्य अपडेट नहीं कर रहा है। यहाँ मेरा कोड है: import …

4
ECMAScript 6 वर्गों के लिए गेटर्स और सेटर क्या हैं?
मैं इस बात को लेकर उलझन में हूं कि ECMAScript 6 वर्गों में गेटर्स और सेटरर्स की बात क्या है। उद्देश्य क्या है? नीचे एक उदाहरण है जिसका मैं उल्लेख कर रहा हूं: class Employee { constructor(name) { this._name = name; } doWork() { return `${this._name} is working`; } get …

13
समानता के लिए ECMA6 सेट की तुलना करना
आप दो जावास्क्रिप्ट सेट की तुलना कैसे करते हैं? मैं उपयोग करने की कोशिश ==और ===लेकिन दोनों वापसी झूठी। a = new Set([1,2,3]); b = new Set([1,3,2]); a == b; //=> false a === b; //=> false ये दो सेट समान हैं, क्योंकि परिभाषा के अनुसार, सेट में ऑर्डर नहीं …

5
अनाम जावास्क्रिप्ट फ़ंक्शन f => f क्या वास्तव में करता है?
मैं एक तीसरे पक्ष के पुस्तकालय का उपयोग कर रहा हूं जिसमें एक फ़ंक्शन है जो तर्कों के रूप में कार्य करता है। मैं यह तय करने के लिए कुछ सशर्त जांच कर रहा हूं कि क्या किसी विशेष फ़ंक्शन को एक पैरामीटर के रूप में जोड़ना है या नहीं …

5
वेबपैक बाबेल 6 ईएस 6 सज्जाकार
मुझे अपने बंडल के रूप में वेबपैक के साथ ES6 में लिखा गया प्रोजेक्ट मिला है। अधिकांश ट्रांसप्लिंग ठीक काम करता है, लेकिन जब मैं डेकोरेटर्स को कहीं भी शामिल करने की कोशिश करता हूं, तो मुझे यह त्रुटि मिलती है: Decorators are not supported yet in 6.x pending proposal …

7
मैं जावास्क्रिप्ट में एक स्थिर का मान क्यों बदल सकता हूं
मुझे पता है कि ES6 अभी तक मानकीकृत नहीं है, लेकिन बहुत सारे ब्राउज़र वर्तमान const में JS में कीवर्ड का समर्थन करते हैं । कल्पना में, यह लिखा है कि: किसी स्थिरांक का मान पुनः असाइनमेंट के माध्यम से नहीं बदल सकता है, और एक स्थिरांक को फिर से …

2
बाबेल आयातित फंक्शन को (0, fn) (…) पर फिर से क्यों लिखता है?
जैसी इनपुट फाइल दी import { a } from 'b'; function x () { a() } कोलाहल के लिए यह संकलन होगा 'use strict'; var _b = require('b'); function x() { (0, _b.a)(); } लेकिन जब ढीली मोड में संकलित किया जाता है तो फ़ंक्शन कॉल आउटपुट के रूप में …

5
वादा करता है, फिर अतिरिक्त मापदंडों को चेन से गुजारें
एक वादा, उदाहरण के लिए: var P = new Promise(function (resolve, reject) { var a = 5; if (a) { setTimeout(function(){ resolve(a); }, 3000); } else { reject(a); } }); हम कॉल करते हैं, तो वादे पर विधि: P.then(doWork('text')); doWork फ़ंक्शन इस तरह दिखता है: function doWork(data) { return function(text) …

2
तीर फ़ंक्शन के साथ ES6 गेट्टर / सेटर
मैं babel6 का उपयोग कर रहा हूं और अपने पालतू प्रोजेक्ट के लिए मैं XMLHttpRequest के लिए एक रैपर बना रहा हूं, उन तरीकों के लिए जो मैं उपयोग कर सकता हूं: open = (method, url, something) => { return this.xhr.open(method, url, something); } लेकिन गुण तीर फ़ंक्शन के लिए …

6
कन्वर्ट ES6 सरणी के लिए Iterable
मान लीजिए कि आपके पास एक सरणी-जैसा जावास्क्रिप्ट ES6 Iterable है, जिसे आप पहले से जानते हैं कि लंबाई में परिमित होगा, इसे एक जावास्क्रिप्ट सरणी में बदलने का सबसे अच्छा तरीका क्या है? ऐसा करने का कारण यह है कि कई जेएस पुस्तकालयों जैसे अंडरस्कोर और लॉश केवल एरे …

3
JSON एक सेट को कठोर करता है
कैसे एक होगा JSON.stringify () एक सेट ? क्रोमियम 43 में काम नहीं आने वाली चीजें: var s = new Set(['foo', 'bar']); JSON.stringify(s); // -> "{}" JSON.stringify(s.values()); // -> "{}" JSON.stringify(s.keys()); // -> "{}" मैं एक क्रमबद्ध सरणी के समान कुछ पाने की उम्मीद करूंगा। JSON.stringify(["foo", "bar"]); // -> "["foo","bar"]"

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