Size: a a a

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

2021 January 28

РК

Руслан Кириенко... in JavaScript Noobs — сообщество новичков
Пиздец)
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
смотри, надеюсь ты не робот
источник

РК

Руслан Кириенко... in JavaScript Noobs — сообщество новичков
А я не понимал, почему третий раз удаляют меня
источник

I

IllyaOn in JavaScript Noobs — сообщество новичков
нужно ли образование для работы в какой-то компании?
источник

РК

Руслан Кириенко... in JavaScript Noobs — сообщество новичков
НЕ видел капчу
источник

N

Nuri in JavaScript Noobs — сообщество новичков
Привет. Возможно ли сконвертить число в массив?
Например число 64
И должен получиться массив [0,1,2,3... 64]
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
Женя Саенко
Вроде же в автоклоуз VSCode сам научился уже?
сейчас проверю, у меня давно этот экстеншон стоит
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
Nikita Titov
сейчас проверю, у меня давно этот экстеншон стоит
не работает без него)
источник

j

jk in JavaScript Noobs — сообщество новичков
Nuruddin
Здравствуйте
почему []+1 + 2 равен "12" почему массив преобразовывается в строку а не в число 0 ?
Я так понимаю + подразумевает что конверсия типа будет без preferredType. А так как у Array нет toPrimitive, то конверсия будет идти по такому правилу: если preferredType string то сначала выполняется toString а потом, если не был получен примитив, valueOf. В случае если preferredType это number, то сначала valueOf а потом toString. Если preferredType не указан, то подразумевается number. Так как valueOf у Array возвращает сам массив а не примитив, то берётся результат toString.

https://tc39.es/ecma262/#sec-applystringornumericbinaryoperator
https://tc39.es/ecma262/#sec-toprimitive
https://tc39.es/ecma262/#sec-ordinarytoprimitive
источник

ЖС

Женя Саенко... in JavaScript Noobs — сообщество новичков
Nikita Titov
не работает без него)
Оу щит
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
Nuri
Привет. Возможно ли сконвертить число в массив?
Например число 64
И должен получиться массив [0,1,2,3... 64]
да
const range = [];
for (let i = 0; i <= 64; ++i) {
   range.push(i);
}
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
возможно есть какой-то встроенный метод, хз
источник

I

IllyaOn in JavaScript Noobs — сообщество новичков
сперва гуглить, а потом спрашивать?
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
[...Array(65).keys()];
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
или так
источник

ЖС

Женя Саенко... in JavaScript Noobs — сообщество новичков
Nikita Titov
[...Array(65).keys()];
Прикольный оператор) Стоит чаще заходить на MDN
источник

N

Nuri in JavaScript Noobs — сообщество новичков
Nikita Titov
[...Array(65).keys()];
Спасибо👍
источник

V

Vitaliy in JavaScript Noobs — сообщество новичков
вечер добрый, подскажите пожалуйста если я спредом разворачиваю обьект в обьект, но вдруг там будет вместо обьекта undefined, разве не должно быть ошибки?
{...undefined}
источник

NT

Nikita Titov in JavaScript Noobs — сообщество новичков
Vitaliy
вечер добрый, подскажите пожалуйста если я спредом разворачиваю обьект в обьект, но вдруг там будет вместо обьекта undefined, разве не должно быть ошибки?
{...undefined}
непонятно, скинь кусок кода
источник

V

Vitaliy in JavaScript Noobs — сообщество новичков
return new Model({...preFill, birthDate: '20.08.2000'});
источник