ecmascript-6

Я видел пустой заглушку на MDN некоторое время назад для Reflect объект в javascript, но я не могу для жизни меня найти что-нибудь на Google. Сегодня я нашел это http://people.mozilla.org/~jorendorff / es6-draft.html#sec-reflect-object и это звучит похоже на прокси-объект, кроме функциональности realm и loade...

Как отключить узел возврата точки с запятой WebStorm.Джей? Я пробовал следующий метод, но они не работают: проверьте параметр use semicolon to terminate statement изменить версию JavaScript на ecma6 какие идеи?...

у меня есть базовый класс: function Monster() { this.health = 100; } Monster.prototype.growl = function() { console.log("Grr!"); } что я хочу расширить и создать другой класс с: function Monkey extends Monster() { this.bananaCount = 5; } Monkey.prototype.eatBanana { this.bananaCount--; this...

недавно я начал возиться с React.js и мне это нравится. Я начал с обычного ES5, чтобы получить представление о вещах, все документы написаны на ES5... но теперь я хотел попробовать ES6, потому что он блестящий и новый, и это, кажется, упрощает некоторые вещи. Что меня очень беспокоит, так это то, что для каж...

Как бы вы это сделали? Инстинктивно я хочу сделать: var myMap = new Map([["thing1", 1], ["thing2", 2], ["thing3", 3]]); // wishful, ignorant thinking var newMap = myMap.map((key, value) => value + 1); // Map { 'thing1' => 2, 'thing2' => 3, 'thing3' => 4 } Я мало что почерпнул из документация п...

Я пишу скрипт, который перемещает выпадающий список ниже или выше ввода в зависимости от высоты выпадающего списка и положения ввода на экране. Также я хочу установить модификатор в выпадающее меню в соответствии с его направлением. Но с помощью setState внутри componentDidUpdate создает бесконечный цикл(что ...

Я делаю класс Javascript, и я хотел бы иметь публичное статическое поле, как в Java. Это соответствующий код: export default class Agent { CIRCLE: 1, SQUARE: 2, ... Это ошибка, я получаю: line 2, col 11, Class properties must be methods. Expected '(' but instead saw ':'. похоже, что модули E...

Извините, если это было задано раньше, но мне интересно, когда ECMAScript v 6 станет больше, чем черновик, и станет новым стандартом. Подойдя к сайт ECMA (раздел 262) по-прежнему показывает издание 5.1 как последнее, которое было выпущено в июне 2011 года. Примечание: (я планирую сделать разговор на ECMA 2...

Я как раз читал эту фантастическую статью - https://www.promisejs.org/generators/ и он четко выделяет эту функцию, которая является вспомогательной функцией для обработки функций генератора: function async(makeGenerator){ return function () { var generator = makeGenerator.apply(this, arguments); ...

Я пытаюсь возиться с модулями Ecmascript 6 с помощью webpack + traceur для транспилирования в ES5 CommonJS, но у меня возникли проблемы с их успешным модульным тестированием. Я попытался использовать препроцессор Jest + traceur, но имена автоблокировки и зависимостей, похоже, становятся странными, плюс я не ...