preguntar acerca de ecmascript-6

4
réponses

Utilisation correcte des fonctions de flèche dans React

je suis en utilisant ReactJS avec Babel et Webpack et à l'aide de ES6 ainsi que l' champs de classe proposés pour les fonctions de flèche. Je comprends que les fonctions de flèche rendent les choses plus efficaces par ne pas recréer les fonctions d …
demandé sur 1970-01-01 00:33:38
6
réponses

Gulp uglify incapable de gérer les fonctions de flèche

j'essaie de comprimer mon projet en utilisant gulp-uglify, cependant gulp semble jeter l'erreur Unexpected token: punc () chaque fois qu'il rencontre une fonction de flèche dans le code. Est-ce que je peux faire pour résoudre ce problème? Remercier. …
demandé sur 1970-01-01 00:33:36
2
réponses

Différence entre find() et filter().shift () sur javascript

j'ai récemment commencé à laisser tomber underscore/lodash abuser de (certains) mes projets et réaliser qu'il n'y a pas de soutien total de trouver méthode dans les navigateurs. Quelle est la différence entre la méthode ES6 trouver et l'utilisation . …
demandé sur 1970-01-01 00:33:35
5
réponses

Erreurs inattendues «Uncaught TypeError: XXX is not a constructor» avec Babel et ES6

je suis en train d'essayer de Webpack, et suis en train d'essayer de les instructions de la section ce tutoriel, donner ou prendre quelques personnalisés de choses. c'est du code simple, vraiment, mais je suis assez perplexe à propos de cette erreur …
demandé sur 1970-01-01 00:33:36
3
réponses

Webpack avec babel-loader ne reconnaît pas le mot-clé import

j'ai ceci webpack.config.js: module.exports = { entry: './src/admin/client/index.jsx', output: { filename: './src/admin/client/static/js/app.js' }, loaders: [ { test: /.jsx?$/, loader: 'babel', exclude: /node_module …
demandé sur 1970-01-01 00:33:35
3
réponses

Que fait calling super () dans un constructeur React?

apprendre réagissez de la docs et suis tombé sur cet exemple : class Square extends React.Component { constructor() { super(); this.state = { value: null, }; } ... } Selon Mozilla, super vous permet d'utiliser this dans l …
demandé sur 1970-01-01 00:33:36
3
réponses

Comment utiliser Webpack pour minifier le code ES6?

j'utilise webpack et je veux déployer mon site. Si je minifier et bundle mon code JavaScript, j'ai cette erreur: Parse error: jeton Inattendu: nom (Button) Voici ma fourni le code: 'use strict'; export class Button { // <-- Error happens o …
demandé sur 1970-01-01 00:33:37
6
réponses

Quelle est la différence entre » let » et «const» ECMAScript 6?

je me demande Quelle est la différence entre let et const dans ECMAScript 6. Les deux sont en bloc, comme exemple dans le code suivant: const PI = 3.14; console.log(PI); PI = 3; console.log(PI); const PI = 4; console.log(PI); var PI = 5; console. …
demandé sur 1970-01-01 00:33:34
3
réponses

ES6 dans le navigateur: Uncaught SyntaxError: Unexpected token d’importation

je suis nouveau à ES6 (ECMAScript 6), et je voudrais utiliser ses module de système dans le navigateur. J'ai lu que ES6 est supporté par Firefox et Chrome, mais j'obtiens l'erreur suivante en utilisant export Uncaught SyntaxError: Unexpected token i …
demandé sur 1970-01-01 00:33:37
4
réponses

ES6 à JShint -.jshintrc a une esversion, mais il reçoit encore des avertissements (en utilisant atom)

j'utilise atom, et j'ai essayé plusieurs paquets jshint différents et ils donnent tous un avertissement qui dit "template literal syntax' is only available in ES6 (use 'esversion: 6')" j'ai créé un haut niveau .jshintrc fichier (à la racine), et …
demandé sur 1970-01-01 00:33:36