Например будет рулетка, когда она запускается то идет анимация, как сделать что бы у всех юзеров она была одинаковая,
export class FormValidator {
constructor(config, formElement) {
this._config = config;
this._formElement = formElement;
this._inputList = Array.from(this._formElement.querySelectorAll(this._config.inputSelector));
this._buttonElement = this._formElement.querySelector(this._config.submitButtonSelector);
// проверяем входные данные
this._inputList.forEach((v,i)=>{
if(v === null) console.log('!!!!', i)
})
}
main.js:1 Uncaught TypeError: Cannot read properties of null (reading 'classList')
at e.value (main.js:1)
at main.js:1
at Array.forEach (<anonymous>)
at e.value (main.js:1)
at HTMLElement.<anonymous> (main.js:1)
removeValidationErrors(){
this._inputList.forEach((itemElement) => {
// один из itemElement тут равен null
this._hideInputError(itemElement)
});
}
_hideInputError(inputElement) {
const errorElement = this._formElement.querySelector(`.${inputElement.id}-error`);
inputElement.classList.remove(this._config.inputErrorClass); // ругается на эту строчку
...
Для nodejs существует множество приложений запуск которых из командной строки возможен с параметрами, при этом у каждого из таких "приложений" могут быть свои собственные параметры командной строки.
Если же вы спрашиваете о параметрах командной строки самой nodejs, то просто введите в командной строке
node --help