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

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

3
ES6 + जावास्क्रिप्ट मॉड्यूल निर्यात विकल्प
मैंने निम्नलिखित दोनों तरीकों से किए गए ES6 मॉड्यूल का सार्वजनिक निर्यात देखा है: // method 1 export var getAnswer = function () { return 'forty two'; }; // method 2 export default function () { return 'forty two'; }; क्या ये दोनों वैध हैं? यदि हां, तो वे दोनों …

6
जनरेटर के साथ async / प्रतीक्षा और ES6 उपज के बीच अंतर
मैं सिर्फ इस शानदार लेख « जनरेटर » को पढ़ रहा था और यह इस फ़ंक्शन को स्पष्ट रूप से उजागर करता है, जो जनरेटर कार्यों को संभालने के लिए एक सहायक कार्य है: function async(makeGenerator){ return function () { var generator = makeGenerator.apply(this, arguments); function handle(result){ // result => …

3
ईएस 6 - एक वर्ग के भीतर स्थिर विधि को कॉल करें
मेरे पास यह वर्ग है जो स्थैतिक विधि से आंतरिक कॉल करता है: export class GeneralHelper extends BaseHelper{ static is(env){ return config.get('env:name') === env; } static isProd(){ return GeneralHelper.is('prod'); } } क्या मेरे पास नीचे पंक्ति में कक्षा का नाम बदलने के लिए उपयोग किए जाने वाले कोई भी कीवर्ड …

5
ES6 टेम्पलेट शाब्दिक स्ट्रिंग संघनन की तुलना में तेज़ हैं?
ES6 में स्ट्रिंग संघनन या टेम्पलेट शाब्दिक का उपयोग करते समय क्या एचटीएमएल कोड पीढ़ी आधुनिक ब्राउज़रों में तेजी से चलती है? उदाहरण के लिए: स्ट्रिंग संगति "<body>"+ "<article>"+ "<time datetime='" + date.toISOString() +"'>"+ date +"</time>"+ "</article>"+ "</body>" खाका शाब्दिक `<body> <article> <time datetime='${ date.toISOString() }'>${ date }</time> </article> </body>`

4
ES2015 "आयात" नोड में काम नहीं कर रहा है v6.0.0 --harmony_modules विकल्प के साथ
मैं नोड v6.0.0 का उपयोग कर रहा हूं और ES2016 (ES6) का उपयोग करना चाहता हूं। हालांकि मुझे एहसास हुआ कि "आयात" वाक्यविन्यास काम नहीं कर रहा है। ES2015 में मॉड्यूलर कोड लिखने के लिए "आयात" मौलिक नहीं है? मैंने --harmony_modulesविकल्प के साथ नोड चलाने की कोशिश की, लेकिन फिर …

4
क्यों रिएक्ट हुक का उपयोग करता है कास्ट का उपयोग करता है और न जाने क्या
रिएक्ट का उपयोग करने का मानक तरीकाState हुक निम्नलिखित है: const [count, setCount] = useState(0); हालांकि यह const countचर स्पष्ट रूप से एक अलग आदिम मूल्य के लिए पुन: सौंपा जा रहा है। फिर चर को क्यों नहीं परिभाषित किया गया है let count?

1
टाइपस्क्रिप्ट: किसी मॉड्यूल के बाहर आयात विवरण का उपयोग नहीं किया जा सकता
मेरे पास नोड जेएस (नोड के नवीनतम संस्करण। 07.10.19 के लिए नोड) ऐप है, जो डिफ़ॉल्ट निर्यात के साथ नोड-मॉड्यूल आयात करने के साथ है। मैं इस निर्माण का उपयोग करता हूं: import { Class } from 'abc';जब मैं कोड चलाता हूं, तो मेरे पास यह त्रुटि है Cannot use …

2
जावास्क्रिप्ट ईएस 6 में, एक पुनरावृत्त और पुनरावृत्त के बीच अंतर क्या है?
क्या एक पुनरावृत्ति एक पुनरावृत्तिकर्ता के समान है, या वे अलग हैं? ऐसा लगता है, विनिर्देशों से , एक चलने योग्य एक वस्तु है, कहते हैं, objजैसे कि obj[Symbol.iterator]एक फ़ंक्शन को संदर्भित करता है, ताकि जब आह्वान किया जाए, तो एक ऐसी वस्तु लौटाता है जिसमें एक nextविधि होती है …

2
`पाइप`ड ES6 फ़ंक्शन के लिए JSDoc कैसे उत्पन्न करें
मेरे पास ईएस 6-शैली का फ़ंक्शन है जिसे फ़ंक्शन रचना का उपयोग करके परिभाषित किया गया है asyncPipe। import { getItemAsync } from 'expo-secure-store'; const asyncPipe = (...fns) => x => fns.reduce(async (y, f) => f(await y), x); const getToken = () => getItemAsync('token'); const liftedGetToken = async ({ ...rest …

1
क्यों जावास्क्रिप्ट में है (सुपर .__ proto__ === यह .__ proto__) सच है?
ऐसा लगता है कि जावास्क्रिप्ट (ईएस 6) कक्षाओं में super.__proto__ === this.__proto__। क्या आप बता सकते हैं कि ऐसा क्यों है? व्यवहार अलग-अलग ब्राउज़रों में सुसंगत लगता है, इसलिए मुझे संदेह है कि यह कल्पना में कहीं निर्दिष्ट है। निम्नलिखित कोड पर विचार करें: class Level1 { myFunc() { console.log('Level1'); …

1
जावा पर केवल ब्लॉक स्कूपिंग के साथ जावास्क्रिप्ट डिफॉल्ट तर्क विफल हो जाते हैं
try { const val = 'correct value'; (() => { ((arg = val) => { const val = 'ignored value'; alert(arg); })(); })(); } catch (err) { alert(err.message || 'Unknown error'); } कोड स्निपेट चलाएंपरिणाम छिपाएँस्निपेट का विस्तार करें ओएस एक्स क्रोम, ओएस एक्स सफारी, एंड्रॉइड क्रोम, विंडोज क्रोम, विंडोज …

2
त्रुटि के कारण जेस्ट के साथ पोस्ट के तरीकों का परीक्षण करने में असमर्थ, अपरिभाषित के कार्यान्वयन को पढ़ नहीं सकते हैं
मेरे पास एक एपीआई सेवा है जहां मेरे पास एपीआई को कॉल करने के लिए अलग-अलग तरीके हैं। मैंने GET के सभी अनुरोधों का सफलतापूर्वक परीक्षण किया है, लेकिन मुझे POST अनुरोधों के परीक्षण में परेशानी हो रही है। यह विधि है: export default class ApiService { static makeApiCall = …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.