Category: EcmaScript 6

21
Сен
2020

Подскажите как правильно переделать проект на web component

Есть проект на js таблица квадратов в которой можно добавлять ряды и строки по нажатию на кнопки + удалять определенный рядок или строку.
Кнопки удаления двигаются благодаря считыванию индекса клетки таблицы, когда мышь наводиться на клетк…

18
Сен
2020

концепция Модулей в JS (ES6)?

Объясните пожалуйста, какое назначение экспортирование и импортирования отдельных модулей, если в процессе подключения js файлов с данными модулями, они всё равно становятся доступными из вне. Приведу пример. Предположим есть модуль
functi…

12
Сен
2020

Найти 2 элемента массива, сумма которых равна заданному числу JS

Дан массив из чисел Фибоначчи, дано некоторое число X, нужно написать программу, которая найдет в массиве все пары целых чисел, сумма которых равна заданному значению(X), и вывести true иначе вывести false.
Пример А
Если нам дали массив Фи…

12
Сен
2020

ForEach vs Map vs Reduce что и когда?

Столкнулась с тем что не понимаю когда применять метод map а когда forEach, так же постоянно встречаю reduce, но неясно почему выбирают его а не напрмер тот же map.
Кода следует использовать map, когда reduce, а когда forEach?
В чем их осн…

31
Авг
2020

Назначить события на кнопки управления секундомером через классы

Есть код в котором с нуля создается простой секундомер через классы, я немного не понимаю как в классах назначать события, чтобы при создании секундомера события назначались на кнопки управления секундомером, так в будущем можно будет созд…

28
Авг
2020

Как с помощью классов создать html-элемент и вставить на страницу?

Например, нужно создать input разного типа (email, password, text) и вставить на страницу. Я так понимаю один метод на определенный тип нужно делать. Что в конструктор писать?
class Input {
constructor() {
///
}
createPassInput()…

07
Авг
2020

React как передать событие в соседний компонент

Мне нужно сделать клик в одном компоненте и по этому клику вызвать функцию в соседнем . Какой самый простой способ?
Я сделал так.
https://stackblitz.com/edit/react-l5beyi
Но мне кажется можно сделать намного проще. Реакт для меня нов, и э…

06
Авг
2020

Можно ли в в установить свои параметры для объекта созданном при помощи класса?

Пытаюсь практиковаться в ООП, сделал свой простенький слайдер. И теперь не могу разобраться как правильно при создании объекта задавать для него свои параметры которые будут перезаписывать дефолтные установленные в классе? По типу как в sl…

17
Июл
2020

Использование ES6 в серверном проекте на NodeJS

Написан серверный проект на NodeJS, используется штатный его синтаксис, хотелось бы подключить ES6 синтаксис в своём проекте, в частности import express from ‘express’ и т.д.
В проекте используется Express и SocketIO, в качестве API соотве…

30
Июн
2020

Присваивание свойствам объекта значения по порядку

Всем привет, помогите кто может не могу никак понять как правильно сделать есть объект, к примеру
{field1: ‘string1’, field2: null, field3: ‘string3’, field4: null, field5: null, field6: ‘string6’}

подскажите плиз каким образом его можно…

30
Июн
2020

Функция принимает массив, как вернуть html?

Делаю свой TODO лист. Пытаюсь сделать, чтобы класс ItemTemplate принимал в себя массив и возвращал html элементы в соответствии с количеством ввода в input, содержащий в себе введенный в input текст и сгенерированный data-атрибут

const…

05
Июн
2020

Задание поля класса

Хочу сделать метод который принимал бы два значения: название поля и экземпляр класса, и задавал бы по ключу названия этот экземпляр.
То-есть примерно сделующее:

class GameObject{
addComponent(name, component){
this.name = compone…

24
Май
2020

Не получается изменять значение в state (reactJS)

Пытаюсь создать корзину покупетеля, при нажатии на кнопку Add to cart, объект добавляется в корзину(state.cart) при повторном нажатии на тот же товар изменяется количество в корзине, не получается при нажатии на кнопки +/-, увеличить/умень…

24
Май
2020

Сравнение элемента массива и this.state

Все привет. Возникла проблема сравнения значений. У меня есть заполненный массив, у которого есть элемент в котором есть свойство value. По клику передаю в обработчик события,который находится в родительском компоненте, это свойство value…

30
Апр
2020

Выкатывающийся хедер при скролле вверх

У меня есть страничка, в ней хедер (шапка сайта).
Как сделать, чтобы при загрузке страницы шапка была не видна, а при скролле вверх, она появлялась? Т.е. создавался эффект “выкатывания” шапки

500 Internal Server Error

Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator at sanya.pluha.pav@gmail.com to inform them of the time this error occurred, and the actions you performed just before this error.

More information about this error may be available in the server error log.