Preguntas etiquetadas con ecmascript-6

La versión 2015 de la especificación ECMAScript, ahora estándar (ECMAScript 2015). Utilice esta etiqueta solo cuando la pregunta se relacione específicamente con nuevas características o cambios técnicos proporcionados en ECMAScript 2015.



3
¿Necesito require js cuando uso babel?
Estoy experimentando con ES6, y estoy usando gulp para construir y babel para transpilar a ES5. La salida no se ejecuta en el nodo, solo se vincula desde un archivo .htm con una etiqueta. Estoy pensando que necesito agregar <script src='require.js'></script> o algo así. Estoy intentando importar / exportar. ////////////////scripts.js …

12
¿Es posible ordenar un objeto de mapa ES6?
¿Es posible ordenar las entradas de un objeto de mapa es6? var map = new Map(); map.set('2-1', foo); map.set('0-1', bar); resulta en: map.entries = { 0: {"2-1", foo }, 1: {"0-1", bar } } ¿Es posible ordenar las entradas según sus claves? map.entries = { 0: {"0-1", bar }, 1: …

3
desestructuración de objetos sin var
¿Por qué la desestructuración de objetos arroja un error si no hay una varpalabra clave delante? {a, b} = {a: 1, b: 2}; lanza SyntaxError: expected expression, got '=' Los siguientes tres ejemplos funcionan sin problemas var {a, b} = {a: 1, b: 2}; var [c, d] = [1, 2]; …


6
¿Cuál es el equivalente ES6 de Python 'enumerate' para una secuencia?
Python tiene una función incorporadaenumerate para obtener un iterable de (index, item)pares. ¿ES6 tiene un equivalente para una matriz? ¿Qué es? 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'] Equivalente a ES6 sin enumerate: function elements_with_index(elements){ return elements.map(element => …





2
Corchetes (llaves) en la declaración 'require' de Node.js
Estoy tratando de entender la diferencia entre las dos declaraciones 'requeridas' a continuación. Específicamente, ¿cuál es el propósito de los { }mensajes envueltos ipcMain? const electron = require('electron') const {ipcMain} = require('electron') Ambos parecen asignar el contenido de la electron módulo, pero obviamente funcionan de manera diferente. ¿Alguien puede arrojar …



1
¿Cuál es la diferencia entre prettier-eslint, eslint-plugin-prettier y eslint-config-prettier?
Quiero usar Prettier y ESLint juntos, pero experimenté algunos conflictos simplemente usándolos uno tras otro. Veo que existen estos tres paquetes que parecen permitir su uso en conjunto: prettier-eslint eslint-plugin-prettier eslint-config-prettier Sin embargo, no estoy seguro de cuál usar ya que todos estos nombres de paquetes contienen eslinty prettier. ¿Cuál …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.