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

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

15
ES2015 में 0 से n तक की संख्या कैसे उत्पन्न करें?
मैंने हमेशा rangeफ़ंक्शन को जावास्क्रिप्ट से गायब पाया है क्योंकि यह अजगर और अन्य में उपलब्ध है? ES2015 में संख्याओं की श्रेणी उत्पन्न करने का कोई संक्षिप्त तरीका है? EDIT: मेरा प्रश्न उल्लेखित डुप्लिकेट से अलग है क्योंकि यह ES2015 के लिए विशिष्ट है न कि ECMASCRIPT-5 से। इसके अलावा, …

3
फ़ंक्शन पैरामीटर सूचियों के अंदर घुंघराले ब्रेसिज़ es6 में क्या करते हैं?
मैं उन कार्यों को देखता रहता हूं जो इस तरह दिखते हैं जैसे मैं एक कोडबेस में काम कर रहा हूं: const func = ({ param1, param2 }) => { //do stuff } वास्तव में यह क्या कर रहा है? मुझे इसे Google पर खोजने में कठिन समय मिल रहा …

3
सिस्टमजेएस जैसे मॉड्यूल लोडर का उपयोग करते समय सफारी के वेब इंस्पेक्टर में डिबगिंग
मैं एक Ionicएप्लिकेशन लोड कर रहा हूं es6 modules, TypeScriptऔर SystemJSएक मॉड्यूल लोडर के रूप में। यह मेरा सेटअप है: tsconfig.json: { "compilerOptions": { ... "target": "es5", "module": "system", ... } } index.html: <script src="lib/system.js"></script> <script src="systemjs.config.js"></script> <script>System.import('js/app.js')</script> उदाहरण स्क्रिप्ट (टाइपस्क्रिप्ट): import {IConfig} from "./app-config"; export class ConfigLoader { ... …

5
ES6 / टाइपस्क्रिप्ट में तीर कार्यों के साथ _ (अंडरस्कोर) चर का उपयोग करना
मैं इस निर्माण में एक कोणीय उदाहरण में आया था और मुझे आश्चर्य है कि इसे क्यों चुना गया है: _ => console.log('Not using any parameters'); मैं समझता हूं कि चर _ का मतलब परवाह नहीं / उपयोग नहीं है, लेकिन चूंकि यह एकमात्र चर है इसलिए _ के उपयोग …

4
`Var {…} =…` कथन में घुंघराले कोष्ठक क्या करते हैं?
यकीन नहीं है कि यह एक मोज़िला-विशिष्ट जेएस सिंटैक्स है, लेकिन मुझे अक्सर चर इस तरह से घोषित किए जाते हैं, उदाहरण के लिए, ऐड-ऑन एसडीके डॉक्स में : var { Hotkey } = require("sdk/hotkeys"); और विभिन्न क्रोम जावास्क्रिप्ट में ( letकथन का उपयोग किया जा रहा है var), let …

12
Es6 में एक सरणी के अंतिम तत्व को प्राप्त करने के लिए विनाशकारी
कॉफ़ीस्क्रिप्ट में यह सीधा है: coffee> a = ['a', 'b', 'program'] [ 'a', 'b', 'program' ] coffee> [_..., b] = a [ 'a', 'b', 'program' ] coffee> b 'program' क्या es6 कुछ इसी तरह की अनुमति देता है? > const [, b] = [1, 2, 3] 'use strict' > b …

3
प्रतिक्रिया, ES6 - getInitialState को एक सादे जावास्क्रिप्ट वर्ग पर परिभाषित किया गया था
मेरे पास निम्नलिखित घटक हैं ( radioOther.jsx): 'use strict'; //module.exports = <-- omitted in update class RadioOther extends React.Component { // omitted in update // getInitialState() { // propTypes: { // name: React.PropTypes.string.isRequired // } // return { // otherChecked: false // } // } componentDidUpdate(prevProps, prevState) { var otherRadBtn …

2
जावास्क्रिप्ट आयात वाक्य रचना के साथ कोष्ठक का उपयोग करना
मैं एक पुस्तकालय पुस्तकालय में आया था जो पुस्तकालयों को आयात करने के लिए निम्नलिखित सिंटैक्स का उपयोग करता है: import React, { Component, PropTypes } from 'react'; उपरोक्त विधि और निम्नलिखित में क्या अंतर है? import React, Component, PropTypes from 'react';

9
ES6 ऑब्जेक्ट से सभी मान निर्यात करता है
मान लें कि मेरे पास एक मॉड्यूल ( ./my-module.js) है, जिसमें एक वस्तु है जो उसका रिटर्न मान होना चाहिए: let values = { a: 1, b: 2, c: 3 } // "export values" results in SyntaxError: Unexpected token इसलिए मैं उन्हें आयात कर सकता हूं: import {a} from './my-module' …

7
जेस्ट में फंक्शन नाम के फंक्शन को कैसे मॉक करें जब मॉड्यूल अनमॉक हो जाए
मेरे पास जेस्ट में परीक्षण करने के लिए निम्नलिखित मॉड्यूल हैं: // myModule.js export function otherFn() { console.log('do something'); } export function testFn() { otherFn(); // do other things } जैसा कि ऊपर दिखाया गया है, यह कुछ नामित कार्यों का निर्यात करता है और महत्वपूर्ण रूप से testFnउपयोग करता …

5
ईएस 6 / नोड 4 में इंटरफेस बनाने का एक तरीका है?
ES6 पूरी तरह से नोड 4 में उपलब्ध है। मैं सोच रहा था कि क्या इसमें विधि अनुबंधों को परिभाषित करने के लिए इंटरफ़ेस की अवधारणा शामिल है MyClass implements MyInterface। मैं अपने Googling के साथ बहुत कुछ नहीं पा सकता, लेकिन शायद एक अच्छी चाल या वर्कअराउंड उपलब्ध है।

10
नोड 6 में ईएस 6 चर आयात नाम?
ES6 आयात का उपयोग करते हुए चर नाम प्रदान करने वाले मॉड्यूल में कुछ आयात करना संभव है? यानी मैं एक विन्यास में दिए गए मूल्यों के आधार पर कुछ मॉड्यूल को रनटाइम पर आयात करना चाहता हूं: import something from './utils/' + variableName;

4
असाइनमेंट के बाईं ओर जावास्क्रिप्ट ऑब्जेक्ट ब्रैकेट नोटेशन ({नेविगेशन} =)
मैंने पहले इस वाक्यविन्यास को नहीं देखा है और सोच रहा हूं कि यह सब क्या है। var { Navigation } = require('react-router'); बाईं ओर के कोष्ठक एक सिंटैक्स त्रुटि फेंक रहे हैं: अप्रत्याशित टोकन { मुझे यकीन नहीं है कि वेबपैक कॉन्फिगरेशन का कौन सा हिस्सा बदल रहा है …

5
ES6, आप एक एकल लाइन में एक आयातित मॉड्यूल कैसे निर्यात कर सकते हैं?
यदि संभव हो तो मैं एक पंक्ति के साथ निम्नलिखित को चाहूंगा: import Module from './Module/Module;' export Module; मैंने निम्नलिखित की कोशिश की, लेकिन यह काम नहीं करता है: export Module from './Module/Module;

8
ईएस 6 कक्षाओं के साथ फ़ंक्शन को कैसे बढ़ाया जाए?
На сттот вопрос есть ответы на Stack Overflow на русском : Наследование от функции ES6 विशेष वस्तुओं का विस्तार करने की अनुमति देता है। तो यह फ़ंक्शन से विरासत में संभव है। इस तरह के ऑब्जेक्ट को फ़ंक्शन के रूप में कहा जा सकता है, लेकिन मैं इस तरह के …

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