Size: a a a

JavaScript Noobs — сообщество новичков

2020 December 03

M

Mafioznik in JavaScript Noobs — сообщество новичков
Как можно передать ожидаемый тип для парсинга с джейсона с проверкой на то, что нужные поля есть?
источник

M

Mafioznik in JavaScript Noobs — сообщество новичков
Предположим есть функция и я хочу передать туда ожидаемый класс, чтобы распарсило именно в него, а если какое-то поле не совпадают - выкинула эксепшен например
источник
2020 December 04

ВК

Владимир Карпов... in JavaScript Noobs — сообщество новичков
Интерфейс
источник

ВК

Владимир Карпов... in JavaScript Noobs — сообщество новичков
Тебе в помощь
источник

ВК

Владимир Карпов... in JavaScript Noobs — сообщество новичков
То что ты говоришь называется депенденси Инджекшен
источник

ВК

Владимир Карпов... in JavaScript Noobs — сообщество новичков
interface IUtilService {
 name: string;
 getName: Function;
}
class Service {
 private utilService;
 constructor(utilService: IUtilService) {
   this.utilService = utilService;
 }
 getUtilService() {
   return this.utilService.getName();
 }
}
class A implements IUtilService {
 name = "A Name";
 getName() {
   console.log(this.name);
 }
}
class B implements IUtilService {
 name = "B Name";
 getName() {
   console.log(this.name);
 }
}
const s = new Service(new A());
const s2 = new Service(new B());
источник

В

Влад in JavaScript Noobs — сообщество новичков
Это рано
источник

В

Влад in JavaScript Noobs — сообщество новичков
Какого
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
aaalitvinov
Можно ли отчистить память вручную как это делается в С++ оператором
delete
нет
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
yagami
Ребят, как можно сделать мультипоточность в node js?
Попробовал через setTimeout, но это не мультипоток.
Они не выполняются одновременно, а по очереди.
А мне нужно одновременное выполнение
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Mafioznik
Как можно передать ожидаемый тип для парсинга с джейсона с проверкой на то, что нужные поля есть?
посмотри json schema
https://json-schema.org/
и какую-нибудь имплементацию, вроде
https://www.npmjs.com/package/ajv
источник

.

... in JavaScript Noobs — сообщество новичков
pochemu to on vidayot true hotya 2 absolyutno odinakovix elementa
источник

.

... in JavaScript Noobs — сообщество новичков
...
pochemu to on vidayot true hotya 2 absolyutno odinakovix elementa
nikto ne znayet v chem problema
источник

.

... in JavaScript Noobs — сообщество новичков
?
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
Потому что ты trim сделал
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
а в cartProducts.products[1].id есть пробел
источник

DM

Denys Mikhalenko in JavaScript Noobs — сообщество новичков
а сравниваешь ты его с переменной, которой ты сделал trim, т.е. там не будет пробелов в начале и в конце
источник

.

... in JavaScript Noobs — сообщество новичков
Denys Mikhalenko
а сравниваешь ты его с переменной, которой ты сделал trim, т.е. там не будет пробелов в начале и в конце
трим не стой стороны добавил спс
источник

ID

Igor Dmitriev in JavaScript Noobs — сообщество новичков
Всем привет!
http://joxi.ru/vAWeQ8MSOXeg5m
Задача: максимально оперативно до 10:00 (мск) допилить нанесение всплывашек (при наведении на районы) на яндекс карту (апи). У кого есть возможность - просьба написать в личку.
источник

RP

Roma Prokopets in JavaScript Noobs — сообщество новичков
подскажите плиз где туплю, нужно заменить все совпадения в первой части на вторую
источник