Результаты поиска по запросу "ecmascript-6"
fns.spec.js
аюсь шпионить за функцией, которая вызывается другой функцией, которые находятся во внешнем файле и импортированы. Funcs.spec.js: import * as Funcs from './Funcs' describe('funcA', () => { it('calls funcB', () => { jest.spyOn(Funcs, 'funcB') ...
Я нашел это возможным, но хакерский, посмотрите мой ответ.
e.JS 10 добавлена экспериментальная поддержка загрузки модулей ES6, которые уже работают в браузерах. Это означало бы, что мы могли бы наконец использовать одни и те же файлы для Node.JS и браузеров без какой-либо транспиляции ...
Я на самом деле тоже использую ваше решение - оно немного аккуратнее :-D
я есть следующие данные, которые я хочу отсортировать по дате, не считая отметку времени. НОТА: У меня есть доступ кmoment для этой задачи. Мои данные выглядят следующим образом: const data = [ { "fixture": "AC v Inter", "kickOffTime": ...
это просто ссылка на существующий массив.
разница, если я использую: var numbers = [1, 2, 3] var mainArray = (numbers.length > 1) ? numbers : ''; вместо этого: var numbers = [1, 2, 3] var mainArray = (numbers.length > 1) ? [...numbers] : '';
к текущему экземпляру, вы можете вообще пропустить деструктуризацию:
вопрос не относится к Vue, но он есть в проекте Vue, поэтому странное использованиеthis перед функциями и переменными.) У меня есть функция, которая возвращает объект, который разбит на две переменные: const { primaryNumber, typeOfExpression } ...
Для совместимости с ES5,
от вопрос уже есть ответ здесь: Однострочник для получения некоторых свойств от объекта в ES 6 [/questions/25553910/one-liner-to-take-some-properties-from-object-in-es-6] 7 ответовМожно ли распаковать некоторые ключи объекта на новый ...
(убедитесь, что
я меняю функциюdraw(){ //} вdraw = () => { // } Я получаю сообщение об ошибке типа «Uncaught SyntaxError: Unexpected token =». В чем может быть причина?
хранится в промежуточной переменной, потому что именно так оценивается выражение члена с вложенным выражением вызова.
тим, у меня есть два класса ES6, как это: class Base { static something() { console.log(this); } } class Derived extends Base { }И тогда я звоню так: Derived.something();Обратите внимание, что я делаю вызов статического метода, определенного ...
, Не так ли?
риведенного ниже кода, interface SquareConfig{ color?: string; width?: number; } interface Square{ color: string; area: number; } function createSquare(config: SquareConfig): Square { let newSquare:Square = {color: "white", area: 100}; if ...
метод на изменение размера тоже. Это должно исправить это.
ичок в JavaScript, и я пытаюсь построить некоторые вещи с ES6 спецификации. Я хотел бы воссоздать эффекты булавки из ScrollMagic и закрепить другой раздел, пока я прокручиваю свою страницу. Итак, у меня есть простая HTML-разметка с верхним ...