Artur
Как добавить свой метод к массивам например array.size чтобы работал точно также как length
Evgeniy 🍀
народ, подскажите, как можно вынести resolve промиса в свойство класса? чтобы можно было потом дернуть resolve при анмаунте, например
пахнет отвратительным костылем, Но в целом - просто вешаешь промис на свойство класса и you are good to go
🦜
что за next js?
https://nextjs.org/
Vladimir
SSR для React JS
Vabka
этом бан
Vabka
https://nextjs.org/
а я подумал, что это какой-то новый стандарт для жс
Vabka
@nextjs_ru
офигеть для каждого фреймворка свой чат
Тимофей 🛴
Artur
Array.prototype.size = function(){} Но лучше напиши отдельную функцию
А это как подчитать то количестов элементов в массиве без встроенного length?
Artur
Что?
Ну нужно свою функцию подсчета длины массива написать, есть идеи?
Artur
Зачем нужно?
Да такая задачка типо на проверку знаний JS
Alexey
по-тупому - for до первого undefined
Denis
омг заюзать другой метод массива чтобы проверить знания джса
Alexey
потому и грю, по-тупому
Сергей
по-тупому - for до первого undefined
а если значение самого элемента = undefined?
Artur
а если значение самого элемента = undefined?
Это не рассматривается, ну как-то через While получается?
Alexey
ну значит for MAX_INT32 и с конца до первого undefined
Bogdan
чем ререндер отличается от апдейта, именно два понятия? я методы знаю когда какие, но не могу обьяснить, да и толком как бы и нету статей на эту темы
Сергей
а не лучше ли будет поглядеть как реализован .length?
Alexey
это задача не на знание js, а на.. я даже не знаю на что length - свойство, а не метод
Artur
Ну хорошо, там много задач из 42 нужно сделать 30%. 11 уже сделал, вот другие запарка. Вот например как реализовать var sum = function () { }; console.log("result:", sum(1, 2, 3, 4, 5)); Функию sum
Artur
Artur
Иди в @js_ru кстати
Меня банили в одной группе, что-то в этой забанен
Evgen
Нажми на кнопку, что ты не робот
Сергей
Меня банили в одной группе, что-то в этой забанен
теперь с такими же задачами приставал?)
Сергей
acc это что?
аккумулятор
Evgen
acc это что?
Т.е. reduce ты знаешь, а acc нет?
Artur
Спасибо, прочекаю. Так и не допонял пока reduce
Артем
acc это что?
Тебе оно надо? Проверь лучше что-нибудь другое?
Bogdan
А что такое плюс?
оператор сложения) хз, знак в математике, сложить два числа)
Артем
А что такое плюс?
Что такое const sum? Вот в чем вопрос🤔
Denis
затролены
Bogdan
А если ‘+4’ ?
ты новый троль что ли? красиво шутишь
Alexander ☮️ 💙💛
затролены
произошел тролинг
Dmitry
data-test=«mycomponent-congrats» , который мы добавляем тестируемому компоненту в прод не попадает?
Artur
Последняя задачка, не могу понять в чем подвох // Заставьте это работать function Dummy() { // что-то тут нужно написать } Dummy.prototype.value = 'fail'; Dummy.prototype.setValue = function (value) { this.value = value; }; Dummy.prototype.getValue = function () { return this.value; }; // Используем var foo = new Dummy(); var bar = new Dummy(); bar.setValue(123); // Тесты console.log('foo === bar ->', foo === bar); // true console.log('values:', [foo.getValue(), bar.getValue()]); // [123, 123] // Bonus level //baz = Dummy(); //console.info('baz === bar ->', baz === bar, baz.getValue()); // true, 123
Alexey
32 yrs frontend developer
Artur
32 yrs frontend developer
Жизнь такая)
Denis
😄
Denis
Жизнь такая)
откуда эти задачки вообще?
Artur
откуда эти задачки вообще?
Да в Сколково часть задач такая
Bogdan
а менять можно только то, что помечено? именно ф-ю Dummy?
Дмитрий
Ребята подскажите плиз. Есть такой код <div dangerouslySetInnerHTML={{__html: this.state.comparisonData.result}} />, но реакт не преобразовывает это полностью. все теги которые относяться к табличной верстке он выводит как строку, как с этим бороться?
Dmitry
Может как попасть, так и не попасть
а как сделать чтобы не попала? Чтобы руками не удалять
Alexander
да, только ее
const foo = Object.create(Dummy); const bar = Object.create(Dummy);
Indra
гайз, а никто на material ui не видел статейку, где б рассказывалось про lazy loading компонента при открытыии? интересует Expansion panel
Artur
В ДеловойСреде?
Ну компанию не буду называть, там чаcть задач на Vanilla JS помимо React
Artur
Собес пытаешься пройти?
Да прошел, как вариант после выполнения тестового туда пойти, с Марта я во фронденде
Bogdan
const foo = Object.create(Dummy); const bar = Object.create(Dummy);
а сказали менять только Dummy
Artur
а сказали менять только Dummy
Вот весь текст задачи