ecmascript-6

Я всегда находил range функция отсутствует в JavaScript, поскольку она доступна в python и других? Есть ли какой-либо краткий способ создания диапазона чисел в ES2015 ? EDIT: мой вопрос отличается от упомянутого дубликата, поскольку он специфичен для ES2015, а не ECMASCRIPT-5. Также мне нужно, чтобы диапазон...

скажем, у меня есть модуль (./my-module.js) который имеет объект, который должен быть его возвращаемое значение: let values = { a: 1, b: 2, c: 3 } // "export values" results in SyntaxError: Unexpected token так что я могу импортировать их как: import {a} from './my-module' // a === 1 import * a...

Я продолжаю видеть функции, которые выглядят так в кодовой базе, над которой я работаю: const func = ({ param1, param2 }) => { //do stuff } что именно это делает? Мне трудно найти его в google, потому что я даже не уверен, что это называется, или как описать его в поиске google....

почему нельзя использовать объекты в циклах for of? Или это ошибка браузера? Этот код не работает в Chrome 42, говоря, что undefined не является функцией: test = { first: "one"} for(var item of test) { console.log(item) } ...

по какой-то причине я не могу найти эту простую вещь в MDN docs (может быть, я просто пропустил его). Я ожидал, что это сработает: const map = new Map({foo: 'bar'}); map.get('foo'); // 'bar' ...но первая строка бросает TypeError: (var)[Symbol.iterator] is not a function Как сделать карту из простого объ...

есть ли способ включить нотацию фигурной скобки React и href тег? Скажем, у нас есть следующее значение в состоянии: {this.state.id} и следующие атрибуты HTML в тег: href="#demo1" id="demo1" есть ли способ я могу добавить id состояние атрибута HTML, чтобы получить что-то вроде этого: href={"#demo + {th...

Как я могу получить правильную подсветку синтаксиса в Visual Studio 2015 для JSX с кодом ES2015? Он отлично работает, если я удалить import и export ключевые слова: Я только что обновил Visual Studio 2015 Enterprise Update 1, но он по-прежнему остается прежним....

у меня есть некоторые файлы машинописи: MyClass.ТС class MyClass { constructor() { } } export = MyClass; MyFunc.ТС function fn() { return 0; } export = fn; MyConsumer.ТС import * as MC from './MyClass'; import * as fn from './MyFunc'; fn(); это дает мне ошибки при попытке использовать new мо...

Я создал vue webpack проект с помощью vue-cli. vue init webpack myproject а затем запустил проект под dev режим: npm run dev я получил эту ошибку: не удалось загрузить ресурс: ответ сервера со статусом 404 (не найдено) http://localhost:8080/favicon.ico Итак, внутри webpack, как импортировать favic...

я перестраиваю старый проект Java в Javascript и понял, что нет хорошего способа сделать перечисления в JS. лучшее, что я могу придумать-это: const Colors = { RED: Symbol("red"), BLUE: Symbol("blue"), GREEN: Symbol("green") }; Object.freeze(Colors); The const держит Colors от переназначения и...