Category: EcmaScript 6

22
Ноя
2022

Как понять, когда использовать Common JS, а когда ES6?

Ещё плаваю в теме модулей JS.
Столкнулась с двумя разными форматами: Common JS и ES6. Как я поняла, что Common JS уже реже используется.
Мне не понятно, как определить, какой формат использовать.
Например, устанавливаю библиотеку. Создаю…

13
Окт
2022

Как высчитывать и округлять прошедшие месяцы имея дату?

есть блоки которые выводятся в цикле и у которых есть дата активности например 121 день назад у конкретного итема. С бэкенда приходит дата этой последней активности которую я форматирую через JS в обычный формат "2022.04.13" , з…

14
Сен
2022

Отслеживание ошибки после стороннего скрипта

Есть сторонний скрипт(виджет), подключаемый через тег script, я хотел бы после загрузки, если в скрипте возникает ошибка, то показывать в верстке компонент с текстом, о том, что произошла ошибка. Как примерно это реализовать?

31
Авг
2022

Проблема при объявлении приватного метода в классе!

Не могу понять почему выдает эти ошибки при объявлении приватного метода через #, во время сохранения кода символ решетки просто отделяется от названия метода. В чем может быть проблема?

10
Июн
2022

Как получить значения всех <td> в массив javascript?

вопрос заключается в том, что есть таблица, в которую PHP заносит какие-то значения. Я пытаюсь их вытащить с помощью querySelectorAll в массив, но получаю в ответ undefined. В чем может быть проблема?
while ($company_posts = $statement_3-…

27
Апр
2022

Ошибка разрешения спецификатора модуля «three». Связанные спецификаторы модуля должны начинаться с «./», «../» или «/»

В хроме всё работает прекрасно, в сафари и firefox ругается непонятно на что.

Просмотрел несколько подобных вопросов на stackoverflow и хабре, но судя по ответам у меня всё организовано правильно. Пытался переделать на локальные файлы, …

14
Мар
2022

Конвертер единиц измерения веса на JS

Нужно создать конвертер между единицами измерения веса. Даны такие единицы: кг, г, т
Конвертер должен поддерживать конвертацию между любыми единицами. Данный конвертер нужно сделать только с помощью JS и JSON.
Во входящих параметрах есть о…

12
Мар
2022

Как вывести в консоль даты?

По условию у меня есть дата 7.01.1000, среда. Как можно по любой заданной дате узнать какой день недели – среда, пятница, понедельник и тд.? Есть условия, что один год – 12 месяцев по 28 дней. Каждый год который кратный 5 – високосный и в …

11
Мар
2022

Как можно записать данное условие с помощью JS?

Есть условие: Год будет считается високосным если он кратен 5, но из тех что кратны 100 високосными будут только те, что кратны 500. Например 200, 300, 400 – невисокосный, 500 – високосный. Всего 1000 лет
Условия кратности у меня:

// к…

11
Мар
2022

Как можно записать данное условие с помощью JS?

Есть условие: Год будет считается високосным если он кратен 5, но из тех что кратны 100 високосными будут только те, что кратны 500. Например 200, 300, 400 – невисокосный, 500 – високосный. Всего 1000 лет
Условия кратности у меня:

// к…

10
Мар
2022

Задача с вычислением даты

По условию задачи:
Текущая дата – 10.01.1001, среда. В календаре 12 месяцев по 28 дней в году, а в високосного год – 29. Год будет считается високосным если он кратен 5, но из тех что кратны 100 високосными будут только те, что кратны 500….

07
Дек
2021

в компоненте не отображает актуальный стейт стора (Mobx) при двойной деструктуризации

Есть стор mobx, представленный в виде класса, у него есть метод запроса данных через REST API
На UI – нажатие на кнопку вызывает данный метод и устанавливает флаг загрузки (loadingTestRun) на true, при завершении выполнения запроса снова f…

07
Дек
2021

Круговая зависимость в webpack

Подскажите как избавиться от круговой зависимости, я импортирую все шаги в allStep и использую allStep в goToStep, НО goToStep используется в каждом шаге внтури(
Проблема
step-1.js -> go-to-step.js -> all-step.js -> step-1.js
htt…

07
Дек
2021

Круговая зависимость в webpack

Подскажите как избавиться от круговой зависимости, я импортирую все шаги в allStep и использую allStep в goToStep, НО goToStep используется в каждом шаге внтури(
Проблема
step-1.js -> go-to-step.js -> all-step.js -> step-1.js
htt…

03
Дек
2021

Круговая зависимость [закрыт]

я использую webpack и делаю multiform на чистом js (когда есть, допустим 2 шага и с помощью функции переключаю активный класс)
Проблема в круговой зависимости
У месть есть файлы:

step-1.js – Шаг первый
step-2.js – Шаг второй
go-to-step.js…

25
Окт
2021

Счетчик на setInterval с данными из input

Хочу написать счетчик обратного отсчета(минуты, секунды) на чистом JS(ES6+),при этом минуты и секунды задаются из полей input.
let countMin = +min.value; //значение минут из поля input
let countSec = +sec.value; //значение секунд из поля i…

24
Сен
2021

Помогите вспомнить короткий синтаксис для привязки контекста

всем кто ложится спать – спокойного сна
я припоминаю что в js был какой-то короткий синтаксис для привязки контекста
что-то навроде ::
но привязать можно не любой контекст как с bind,
а как бы привязываешь к самому себе
но никак не могу вс…

10
Сен
2021

Есть ли возможность прогнать нативные es6 модули через babel?

На статичном сайте используются нативные es6 модули.
<script type="module" src="./main.js"></script>

В отдельной сборке я хочу прогонять эти модули через babel для большей кроссбраузерности.
// webpack.conf…